我有一个包含27列的csv文件。我将第一列作为x轴,其余列作为y轴。然后我尝试使用以下代码:
import pandas as pd
filecsv = pd.read_csv(r'C:\Users\Standard\Documents\Code\name.csv')
import matplotlib.pyplot as plt
[plt.plot(filecsv[0],filecsv[x]) for x in range(1,len(filecsv[:,0]))]
但我得到了以下错误:
TypeError: '(slice(None, None, None), 0)' is an invalid key
您可以使用原生熊猫绘图:https://pandas.pydata.org/pandas-docs/version/0.23.4/generated/pandas.DataFrame.plot.html
代码将如Quang Hoang建议的那样简单:
filecsv.plot(x=[0])
相关问题 更多 >
编程相关推荐