import pandas as pd
import matplotlib.pyplot as plt
#...read data
fig, axes = plt.subplots(nrows=2, ncols=3)
df['Col1'].plot(ax=axes[0,0], title='Col1')
df['Col2'].plot(ax=axes[0,1], title='Col2')
df['Col3'].plot(ax=axes[0,2], title='Col3')
df['Col4'].plot(ax=axes[1,0], title='Col4')
df['Col5'].plot(ax=axes[1,1], title='Col5')
df['Col6'].plot(ax=axes[1,2], title='Col6')
plt.xticks(df['ID'])
plt.show()
无论我try 什么,它只适用于最后一个子图(行2列3).我希望它适用于所有的次要情节.当然,我也试着在每一个次要情节之后都拨打plt.xticks
,但这不会改变任何事情.只有最后一个会受到影响.