pandas 修改列名


原始文件

下面是Excel打開以及pd.read_csv() 打開:

里面只是干巴巴的數據,沒有列名,so,需要給其設置列名。

Method1

不讓第一行數據默認當作列名(默認第一行數據是列名了)。

只需要在pd.read_csv() 中加參數 header=None 

source_df = pd.read_csv(source_path,header=None)

這樣讀出來的數據就默認以1、2、3、4、5……當作列名了:

Method2

 直接指定列名

通過 names=[列名] 方式指定列名

source_df = pd.read_csv(source_path, names=['date', 'time', 3, 4, 5, 6, 7, 8])

Method3

df.columns = ['a', 'b', 'c']  # 列表里為列名

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM