這篇文章主要介紹了python獲取Pandas列名的幾種方法,文中透過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,
獲取DataFrame雖然是一個比較簡單的操作,但是有時候到手邊就是寫不出來,所以在這裡總結記錄一下:
1.連結串列推倒式
data = pd.read_csv("data/Receipt code January minute trading volume.csv")
print([column for column in data])
#列印結果
["COUNT", "SUCC", "FAIL", "WAIT PAY", "SUCCRatio", "time"]
2.透過columns欄位獲取,返回一個numpy型的array
print(data.columns.values)
# 列印結果
["COUNT" "SUCC" "FAIL" "WAIT PAY" "SUCCRatio" "time"]
3. 直接使用 list 關鍵字,返回一個list
print(list(data))
4.df.columns 返回Index,可以透過 tolist(), 或者 list(array) 轉換為list
print(data.columns.tolist())
data.columns 返回的是一個索引物件<class "pandas.core.indexes.base.Index">
以上就是本文的全部內容
這篇文章主要介紹了python獲取Pandas列名的幾種方法,文中透過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,
獲取DataFrame雖然是一個比較簡單的操作,但是有時候到手邊就是寫不出來,所以在這裡總結記錄一下:
1.連結串列推倒式
data = pd.read_csv("data/Receipt code January minute trading volume.csv")
print([column for column in data])
#列印結果
["COUNT", "SUCC", "FAIL", "WAIT PAY", "SUCCRatio", "time"]
2.透過columns欄位獲取,返回一個numpy型的array
print(data.columns.values)
# 列印結果
["COUNT" "SUCC" "FAIL" "WAIT PAY" "SUCCRatio" "time"]
3. 直接使用 list 關鍵字,返回一個list
print(list(data))
#列印結果
["COUNT", "SUCC", "FAIL", "WAIT PAY", "SUCCRatio", "time"]
4.df.columns 返回Index,可以透過 tolist(), 或者 list(array) 轉換為list
print(data.columns.tolist())
#列印結果
data.columns 返回的是一個索引物件<class "pandas.core.indexes.base.Index">
["COUNT", "SUCC", "FAIL", "WAIT PAY", "SUCCRatio", "time"]
以上就是本文的全部內容