繁体   English   中英

添加从 0 开始的新 header 行到 csv

[英]Add a new header row starting from 0 to a csv

我有一个 csv 文件,并且已经有自己的列 header。 我想从 0 开始添加一个新的 header 行。(0,1,2,3,4,5...)

有人知道怎么做吗?

如果 DataFrame 是由read_csv创建的,则使用header=None跳过实际的 csv header 的默认列名称,通过skiprows=1参数:

df = pd.read_csv(file, header=None, skiprows=1)

如果 Dataframe 以不同的方式创建 - 例如,从列表中,dict.. 可以将range分配给列名:

df.columns = range(len(df.columns))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM