我想将下两个图组合成一个对数刻度的图。
df1.plot(x = 'Interval', y = 'Trend')
plt.yscale("log")
plt.show()
df2.plot(x = 'Value', y = 'Reliability')
plt.yscale("log")
plt.show()
如何合并这两个图?
答案 0 :(得分:0)
根据documentation,您可以传递要绘制的轴。因此,您的代码将变为:
fig, ax = plt.subplots()
df1.plot(x = 'Interval', y = 'Trend', ax=ax)
df2.plot(x = 'Value', y = 'Reliability', ax=ax)
ax.set_yscale("log")
plt.show()