как выровнять x, y отметки в рамке в matplotlib - PullRequest
0 голосов
/ 05 марта 2019
fig = plt.figure() # create figure    

ax0 = fig.add_subplot(1, 2, 1) # add subplot 1 (1 row, 2 columns, first plot)
ax1 = fig.add_subplot(1, 2, 2) # add subplot 2 (1 row, 2 columns, second plot).

df_china_india.plot(kind='box', figsize=(15,6), color='blue', vert=False, ax=ax0)
ax0.set_title('Box Plots of Immigrants from China and India (1980 - 2013)')
ax0.set_xlabel('Number of Immigrants')
ax0.set_ylabel('Countries')

df_china_india.plot(kind='line', figsize=(15,6), ax=ax1)
ax1.set_title('Box Plots of Immigrants from China and India (1980 - 2013)')
ax1.set_xlabel('Years')

на обоих графиках мои оси x и y смещены от рамки. как и во втором графике, начальная позиция линии не начинается с 0 в кадре. Я хочу 1980 на линии кадра в ax1 и o на линии кадра в ax0.

как это исправить

enter image description here

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