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开始。 我要在ax1的框架行上显示1980,在ax0的框架行上显示o。
如何解决此问题