回覆列表
  • 1 # 彎鬚穇鰳觽皪

    這篇文章主要介紹了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"]

    以上就是本文的全部內容

  • 中秋節和大豐收的關聯?
  • 離婚後前夫說我們還是都冷靜一下冷靜需要多久?