gpt4 book ai didi

python - 读取 csv 时删除 pandas 中的索引列

转载 作者:IT老高 更新时间:2023-10-28 21:11:25 24 4
gpt4 key购买 nike

我有以下导入 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: 'index'”

最佳答案

在写入和读取 CSV 文件时,分别包含参数 index=Falseindex_col=False。举个例子:

写作:

 df.to_csv(filename, index=False)

并从 csv 中读取

df.read_csv(filename, index_col=False)  

这应该可以防止出现问题,因此您以后不需要修复它。

关于python - 读取 csv 时删除 pandas 中的索引列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20107570/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com