读取csv时删除熊猫中的索引列

我有以下导入CSV文件的代码。共有3列,我想将前两列设置为变量。当我将第二列设置为变量“efficiency”时,索引列也会加上。如何删除索引列

df=pd.DataFrame.from_csv(’Efficiency_Data.csv’,header=0,parse_dates=False)
能量=df.index
效率=df.效率
打印效率

我试着用

del df['index']

在我设定之后

能量=df.index

我在另一篇文章中发现了这一点,但结果是“keyrerror:’index’”

写入和读取CSV文件时,分别包括参数index=Falseindex\u col=False。下面是一个例子:

写:

df.to_csv(文件名,索引=False)

以及从csv中读取

df.read\u csv(文件名,索引col=False)

这可以防止问题发生,因此您以后不需要修复它

发表评论