2015-08-02 3 views
2

Я пытаюсь создать ту же гистограмму на двух графиках в Matplotlib, и по какой-то причине этот код не работает. Я получаю гистограмму в одной из чатов, но не с другой.Matplotlib Та же гистограмма на двух диаграммах

fig,(ax1,ax2) = plt.subplots(1,2) 
ax1 = diamonds['price'].hist(bins = 50, color = 'black') 
ax2 = diamonds['price'].hist(bins = 50, color = 'black') 

Любой совет будет оценен по достоинству.

Благодаря

ответ

1

Это не особенно ясно из фрагмента кода, что diamonds это, но давайте представим, что это панды DataFrame.

Вам необходимо передать указатель оси на каждый график гистограммы.

diamonds['price'].hist(bins=50, color='black', ax=ax1) 
diamonds['price'].hist(bins=50, color='black', ax=ax2) 

Here's страница документы для метода pandas.DataFrame.hist.

Смежные вопросы