我试图将两种类型的情节放在一个图中,如下所示:
fig, axes = plt.subplots(25, 1, figsize=(8, 32), sharex=True, sharey=False)
names = my_df['person'].values.tolist()
for i in range(len(names)):
:
:
ax = my_df.plot(x='timestamp', y='col_A', kind='bar', color = 'b', \
alpha = 0.7, ax=axes[i])
my_df.plot(x='timestamp', y='col_A', kind='bar', color = 'b', alpha = 0.5, ax=axes[i])
my_df.plot(x='timestamp', y='col_B', color = 'r', alpha = 0.5, ax=axes[i])
如果我只绘制其中一个,那么这个图很好用。即。
my_df.plot(x='timestamp', y='col_A', kind='bar', color = 'b', alpha = 0.5, ax=axes[i])
本身很好。
my_df.plot(x='timestamp', y='col_B', color = 'r', alpha = 0.5, ax=axes[i])
本身也很好。
然而,这两个情节无法在同一个数字上显示出来。我猜我的轴没有正确定义?有办法解决吗?谢谢!