我使用matplotlib.plt
和pandas.DataFrame.plot
绘制了两个不同的子图。
两个图形都存储在相同的熊猫数据框中,我称之为f
。 You can download the sample data here。
这些图中的一个不能用函数来描述(也就是说,一个x
值可以产生两个或多个y
值。这就是问题所在(我正在尝试绘制一个正方形)。
我尝试过:
f[f['figure'] == 'fig1'].plot(x='x_axis',y='y_axis',legend=False)
f[f['figure'] == 'fig2'].plot(x='x_axis',legend=False)
plt.show()
我希望将两个子图合并为一个。有没有办法在与第一个子图相同的子图中绘制第二个子图?我想将两个图都堆叠在一个子图中。