pandas - 如何在 plot() 中有多个因变量?
问题描述
我不知道怎么问这个问题。基本上,我正在阅读一个 Excel 文件,并且我有多个要绘制的因变量。我想要多条折线图,但我似乎不知道该怎么做。
df = pd.read_excel(workbook1)
#print(df.head())
values = df[['Tolerance', 'BM Iteration', 'MM Iteration', 'NM Iteration', 'SM Iteration']]
ax = values.plot(x='Tolerance', y1='BM Iteration', y2= 'MM Iteration', y3 = 'SM Iteration')
plt.xscale('log')
plt.yscale('log')
#ax.get_legend().remove()
ax.set_title('Something', fontsize=14)
plt. xlabel('x-axis', fontsize=14)
plt. ylabel('y-axis', fontsize=14)
plt.show()