Аргумент "плотность" гистограммы matplotlib не работает - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь запустить следующий код

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

Что не так?

1 Ответ

0 голосов
/ 08 февраля 2019

Какую версию Python и версию matplotlib вы используете?

Более старые версии matplotlib (например, 1.3.1) не имеют параметра density, но вместо этого имеют параметр normed.Вероятно, поэтому вы получаете AttributeError.

Чтобы проверить версию matplotlib, вы можете просто сделать:

python -m pip list

Версии matplotlib выше 2.0 имеют параметр density.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...