问题描述
我有一个包含“NumInstances”和“Value”两列的数据框。我想绘制一列与另一列的图,看看它是正态分布还是偏斜。
我已经绘制了此数据的直方图,但是现在我想在此直方图上应用密度曲线。
fig = px.histogram(df,nbins=30,y = dff['NumInstances'],x = dff['Value'],histnorm='probability density' )
我试过了
fig = px.histogram(df,histnorm='probability density',density=True)
但是这会引发以下错误(使用 Dash)
TypeError: histogram() 得到了一个意外的关键字参数“密度”
解决方法
我刚刚查了直方图方法的参数,参考here
而且看起来没有任何这样的论点“密度”。
我认为您需要做的是传递:histnorm="density"
而不是:histnorm="probability density"