【问题标题】:Python - Plot density curve of two columns in dataframePython - 在数据框中绘制两列的密度曲线
【发布时间】:2021-07-29 01:28:26
【问题描述】:

我有一个包含两列“NumInstances”和“Value”的数据框。我想绘制一列与另一列,看看它是正态分布还是偏斜。

我已经绘制了这个数据的直方图,但是现在我想在这个直方图上应用密度曲线。

    fig = px.histogram(df
                        , nbins=30
                        , y = dff['NumInstances']
                        , x = dff['Value']
                       , histnorm='probability density' )

我试过了

    fig = px.histogram(df
                        , nbins=30
                        , y = dff['NumInstances']
                        , x = dff['Value']
                        , histnorm='probability density'
                        , density=True)

但是这会引发以下错误(使用 Dash)

TypeError: histogram() 得到了一个意外的关键字参数“密度”

【问题讨论】:

    标签: python python-3.x statistics plotly-dash


    【解决方案1】:

    我刚刚检查了直方图方法的参数,参考here

    而且看起来没有任何“密度”这样的论点。

    我认为你需要做的是通过:histnorm="density" 而不是:histnorm="probability density"

    【讨论】:

      猜你喜欢
      • 2015-06-16
      • 1970-01-01
      • 2013-05-30
      • 2022-10-07
      • 1970-01-01
      • 2017-02-18
      • 2021-08-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多