簡體   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