擅长:python、mysql、java
<p>我看到两种选择</p>
<p><strong>选项1</strong>:将<code>month</code>列添加到数据帧中</p>
<pre><code>data15['month'] = data15.index.to_series().dt.strftime('%b')
data16['month'] = data16.index.to_series().dt.strftime('%b')
ax = data16.plot(x='month', y='2016')
ax = data15.plot(x='month', y='2015', ax=ax)
</code></pre>
<p><strong>选项2</strong>:如果不想这样做,可以直接使用<code>matplotlib</code></p>
<pre><code>import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot(data15['2015'].values)
ax.plot(data16['2016'].values)
plt.xticks(range(len(data15)), data15.index.to_series().dt.strftime('%b'), size='small')
</code></pre>
<p>不用说,我会推荐第一种选择</p>