如何在 Python 中建立 DataFrame?


DataFrame 是一種二維資料結構。DataFrame 用於以表格格式(行和列)表示資料。它就像一個電子表格或一個 SQL 表格。DataFrame 是一個 Pandas 物件。

要建立 DataFrame,我們需要匯入 pandas。可以使用 dataframe() 函式建立 DataFramedataframe() 接受一個或兩個引數。第一個是將填充到 DataFrame 表格中的資料。資料可以是列表的列表或列表的字典形式。對於列表的列表資料,第二個引數是列名。

從列表的字典建立 DataFrame

import pandas as pd

data={'Name':['Karan','Rohit','Sahil','Aryan'],'Age':[23,22,21,24]}

df=pd.dataframe(data)

df #print the dataframe

輸出將是一個包含名為“Name”和“Age”的兩列的表格,其中包含提供的資料並輸入到表格中。

從列表的列表建立 DataFrame

import pandas as pd

data=[['Karan',23],['Rohit',22],['Sahil',21],['Aryan',24]]

df=pd.dataframe(data,columns=['Name','Age'])

df

這也會產生相同的輸出。唯一的區別在於提供資料的方式。由於列名未在前面指定,因此需要在 dataframe() 函式中將列名作為引數傳遞。

建立自定義索引 DataFrame

import pandas as pd

data={'Name':['Karan','Rohit','Sahil','Aryan'],'Age':[23,22,21,24]}

df=pd.dataframe(data,index=['No.1','No.2','No.3','No.4'])

df

這將建立具有索引列表中提到的索引的相同 DataFrame。

更新於: 2023年8月25日

34K+ 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.