我有下面的代码,它导入一个CSV文件。有3列,我想设置他们的前两个变量。当我将第二列设置为变量“效率”时,索引列也被加上了。我如何摆脱索引列?删除熊猫中的索引列
df = pd.DataFrame.from_csv('Efficiency_Data.csv', header=0, parse_dates=False)
energy = df.index
efficiency = df.Efficiency
print efficiency
我尝试使用
del df['index']
我设置
energy = df.index
我在另一篇文章后发现,但导致 “KeyError异常: '索引'”
谢谢!我决定只用一种不使用熊猫的方式导入它。我必须在每个列上执行一些算术运算,并且python不喜欢附加索引列。熊猫当然是导入数据的最简单方式,但并不总是我发现的最好的方式。 –
您是否尝试使用熊猫来进行算术? –
可以删除索引名吗? – Quant