常用的列表转DataFrame对象的方法

方法1:直接通过pandas的DataFrame函数

import pandas as pd

l1 = [1,2]
l2 = [3,4]
l3 = [5,6]
##DataFrame对象实际是一个二维列表
df1 = pd.DataFrame([l1,l2,l3],columns=['id','num'],index=['A','B','C'])

方法2:先通过pandas的DataFrame函数创建一个空的DataFrame对象,再通过索引的方式添加数据

import pandas as pd
id = [1,2,3]
num = [4,5,6]
df1 = pd.DataFrame()
df1['id'] = id
df1['num'] = num
print(df1)

方法3:通过字典的方式创建DataFrame对象

import pandas as pd
df1 = pd.DataFrame({'id':[1,2,3],'num':[4,5,6]},index=['a','b','c'])


版权声明:本文为qq_53374580原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。