python гистограмма с логарифмической шкалой по осям x и y - PullRequest
0 голосов
/ 08 марта 2020

Я пытаюсь построить гистограмму из списка из 48103 натуральных чисел в диапазоне от 1 до более 400 000. Если я использую настройки по умолчанию, я получаю следующий совершенно бесполезный график:

enter image description here

Следующий вопрос объясняет, как сделать логарифмирование по оси x c: построение гистограммы в логарифмическом масштабе с Matplotlib

Но я не думаю, что этого будет достаточно. Мне нужно сделать логарифмию оси Y c тоже.

Как мне это сделать?

Спасибо

1 Ответ

0 голосов
/ 08 марта 2020

Хорошо, это работает:

plt.hist(data,bins=[1,10,100,1000,10000,100000,1000000])
plt.xscale('log')
plt.yscale('log')
plt.show()```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...