如何在Python中创建DataFrame?

如何在Python中创建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 # 输出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。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程