如何在 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