我不确定这是否是您要的内容。我的代码将Col1保留为x轴,其余列保留为'y'或'legends'。而且您似乎想使用for循环来创建图表。让我知道这是否不是您要的。
输入:
import pandas as pd
import matplotlib.pyplot as plt
columns = df.columns
y = df.columns[1:]
for col in y:
plt.plot(df['Col1'], df[col])
plt.xlabel('x')
plt.ylabel('y')
plt.legend(y)
输出:
希望这会有所帮助。