如何在 Python 中建立 DataFrame?
DataFrame 是一種二維資料結構。DataFrame 用於以表格格式(行和列)表示資料。它就像一個電子表格或一個 SQL 表格。DataFrame 是一個 Pandas 物件。
要建立 DataFrame,我們需要匯入 pandas。可以使用 dataframe() 函式建立 DataFrame。 dataframe() 接受一個或兩個引數。第一個是將填充到 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。
廣告
資料結構
網路
關係型資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP