【发布时间】:2020-05-02 19:59:12
【问题描述】:
我有一个要绘制的数据框。
数据框有五列,一列用作 x 轴,另外四列用作 y 轴值。
当前使用的代码是:
ax = plt.gca()
df.plot(kind='line',x='Vertical',y='Gr', color = 'brown', ax=ax)
df.plot(kind='line',x='Vertical',y='R', color='red', ax=ax)
df.plot(kind='line',x='Vertical',y='B', color='blue', ax=ax)
df.plot(kind='line',x='Vertical',y='Gb', color='cyan', ax=ax)
plt.show()
这会输出 4 个图表,全部位于相同的轴。然而,这使得图表的可读性不高,因为这些图表可能非常嘈杂,并且它们彼此重叠很多。
例如:
有没有办法将四个图分成不同的轴,以便我可以分别阅读每个图,而不是重复整个代码四次?
【问题讨论】:
标签: python pandas dataframe matplotlib plot