[英]Add a new header row starting from 0 to a csv
I have a csv file and has its own column header already.我有一个 csv 文件,并且已经有自己的列 header。 I would like to add a new header row starting from 0. (0,1,2,3,4,5...)
我想从 0 开始添加一个新的 header 行。(0,1,2,3,4,5...)
anyone has idea how to do it?有人知道怎么做吗?
Use header=None
for default columns names with skip actual csv header by skiprows=1
parameter if DataFrame is created by read_csv
:如果 DataFrame 是由
read_csv
创建的,则使用header=None
跳过实际的 csv header 的默认列名称,通过skiprows=1
参数:
df = pd.read_csv(file, header=None, skiprows=1)
If Dataframe is created different way - eg from list, dict.. is possible assign range
to columns names:如果 Dataframe 以不同的方式创建 - 例如,从列表中,dict.. 可以将
range
分配给列名:
df.columns = range(len(df.columns))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.