У Сиборна отсутствует корзина гистограммы.Это ошибка сиборна или мое неправильное использование? - PullRequest
2 голосов
/ 27 сентября 2019

Это фрагмент кода, отображающий гистограмму с помощью matplotlib

rng = np.random.RandomState(10)
a = rng.normal(size=10000)
# set width as {0.01, 0.02, 0.03}
_ = plt.hist(a, bins=9)

enter image description here

Это фрагмент кода, отображающий ту же гистограмму с помощью seaborn

sns.distplot(a, norm_hist=False, kde=False, bins=9, hist_kws={"alpha": 1})

Когда я добавляю некоторые настройки, чтобы сделать сюжет лучше:

sns.set(style='whitegrid', palette="deep", font_scale=1.1, rc={"figure.figsize": [8, 5]})
sns.distplot(a, norm_hist=False, kde=False, bins=9, hist_kws={"alpha": 1})

самый правый бин исчез!

enter image description here

Это ошибка морского ежа или мое неправильное использование?

1 Ответ

1 голос
/ 27 сентября 2019

Вы должны также использовать этот параметр 'linewidth':0.1 в hist_kws:

sns.distplot(a, norm_hist=False, kde=False, bins=9, hist_kws={"alpha": 1, 'linewidth':0.1})

enter image description here

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