python數據處理第三方庫pandas有一個能夠以行列表格形式保存數據的結構Dataframe , 而它是可以去添加行名稱以及修改列名稱的 。下面這篇文章會來給大家分享兩個pandas修改Dataframe行名以及列名的方法 , 想要學習以下的小伙伴就繼續往下看看吧 。

一、創建時
Dataframe這個數據結構是能夠通過同名方法來創建的 , 只需要在調用該方法時傳入兩個參數即可去設置行名以及列名 , 代碼示例如下所示:
import pandas as pdimport numpy as npdf1 = pd.DataFrame(np.random.randn(3, 3), index=list('abc'), columns=list('ABC'))print(df1)以上代碼的作用就是創建出來了一個三行三列的Dataframe表格 , 而參數index就是用來指定行名稱的 , 字符串對象abc轉為列表后就是能夠將三個字符分別作為三行的名稱了 。而后面的參數columns就是用來設置列名稱的 , 它們都需要接收列表、元組或者是集合類型的對象 , 且元素數量需要和行列數量相同 。

二、創建之后
如果直接調用方法而不寫以上示例中兩個參數的話 , 雖然同樣可以創建出來一個Dataframe對象 , 但是這個對象是沒有行名稱且列名會默認使用從0開始的整數索引 。
那么接下來要做的操作就是去修改列名以及添加行名稱的 , 只需要用df對象去給index屬性以及columns屬性賦值即可 。而這兩個屬性接收的也是序列類型的對象 , 元素數量仍然是要和df對象中行列數量相同 , 詳細代碼示例如下所示:
data=https://www.ycpai.cn/python/pd.DataFrame(np.arange(16).reshape(4,4))data.columns=["列1","列2","列3","列4"]data.index=["a","b","c","d"]print("data=/n", data)【Pandas如何更改列名稱?Pandas庫怎么給Dataframe添加行名】以上就是關于“Pandas如何更改列名稱?Pandas庫怎么給Dataframe添加行名”的全部內容了 , 希望對你有所幫助 。
猜你喜歡
- 電腦乘法符號怎么打 如何打電腦乘法符號
- 松茸怎樣冷凍保存 松茸如何冷凍保存
- VScode如何全局設置文件默認的編碼格式?VScode修改打開文件時編碼格式的教程
- notepad++如何設置隱藏狀態欄?notepad++隱藏狀態欄的方法
- 如何使用微信生活繳費 用微信生活繳費的流程
- 鐵線蓮怎么繁殖 如何繁殖鐵線蓮
- 打印機怎么安裝 如何安裝 打印機
- 怎樣養殖多肉植物 如何養殖多肉植物
- 干的滿天星怎么保存 如何保存干的滿天星
- 如何保存腌好的臭桂魚 怎么保存腌好的臭桂魚
