【问题标题】:matplotlib histogram plot 'density' argument not workingmatplotlib 直方图绘图“密度”参数不起作用
【发布时间】:2019-02-08 11:32:09
【问题描述】:

我尝试运行以下代码

import numpy as np
import matplotlib.pyplot as plt

x = np.random.randn(1000)
plt.hist(x, bins=50, density=True)
plt.show()

我收到以下错误消息:

AttributeError: Unknown property density

怎么了?

【问题讨论】:

标签: python matplotlib


【解决方案1】:

你使用的 Python 版本和 matplotlib 版本是什么?

旧版本的 matplotlib(例如 1.3.1)没有 density 参数,而是有 normed 参数。这可能就是您收到AttributeError 的原因。

要检查 matplotlib 版本,您可以这样做:

python -m pip list

matplotlib 2.0 以上的版本都有density 参数。

【讨论】:

    猜你喜欢
    • 2019-07-07
    • 2019-08-12
    • 2014-08-20
    • 2019-08-28
    • 1970-01-01
    • 2018-05-30
    • 2016-06-09
    • 2015-10-25
    相关资源
    最近更新 更多