![](/img/trans.png)
[英]pandas read .csv from url, starting row has fewer header
[英]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.