Как изменить данные для оси X и оси Y в sns.distplot - PullRequest
0 голосов
/ 30 апреля 2019

Я получаю pd.series следующим образом:

train_df['area'] 

0     68.06
1    125.55
2    132.00
3     57.00
4    129.00
5    223.35
6     78.94
7     76.00
Name: area, dtype: float64

И я рисую sns.distplot(), но получаю сюжет следующим образом:

sns.distplot

НО, что я действительно хочу, так это то, что ось x и ось y должны быть [0, 1, ..., 7] и [40, 60 ,. .., 240].
Мне интересно, как это исправить?
. Если не против, кто-нибудь может мне помочь?
Заранее спасибо.

1 Ответ

1 голос
/ 30 апреля 2019

Попробуйте использовать ось plt:

fig, ax = plt.subplots(1,1)

# pass ax here
sns.distplot(..., ax=ax)
ax.set_xticklabels(range(8))
ax.set_yticklabels(ax.get_yticks()*20000+40)
plt.show()

Выход:

enter image description here

...