[英]How to delete a column of a csv by converting it to pandas
我正在使用 python 和 jupyter 笔记本。 我有一个 csv 文件,我想从中删除一列。 我正在尝试将其读取为 pandas dataframe,删除 pandas 的一列,然后将其转换为新的 Z6828CB56A75E 我在做:
import pandas as pd
df =pd.read_csv('Data.csv')
df = df.drop('Unnamed: 0', 1)
df.to_csv('Data.csv')
但是,当我 go 查看新的“Data.csv”时,有一个新列“未命名:0.1”。 当我尝试删除列时是否添加了新列?
如下更改“.to_csv”行
import pandas as pd
df =pd.read_csv('Data.csv')
df = df.drop('Unnamed: 0', 1)
df.to_csv('Data.csv', index=False)
这将确保在保存 dataframe 时不会有额外的列保留索引。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.