目录
一、list 转为 DataFrame
1、一维数组
import pandas as pd
a = [1,2,3,4]
df = pd.DataFrame(a, columns=['num'])
print(df)
结果展示:

2、二维数组 list of list
import pandas as pd
a = [[1,2,3,4],[5,6,7,8]]
df = pd.DataFrame(a)
print(df)
结果展示:

3、行列转换
import pandas as pd
People_List = [['Jon','Mark','Maria','Jill','Jack'],['Smith','Brown','Lee','Jones','Ford'],[21,38,42,28,55]]
df = pd.DataFrame (People_List).transpose()
df.columns = ['First_Name','Last_Name','Age']
print (df)
结果展示:

本文详细介绍了如何使用Python的Pandas库将list和dict转换为DataFrame对象。首先展示了将一维、二维list转换为DataFrame的过程,并演示了如何通过行列转换处理多列数据。接着,讲解了将dict转换为DataFrame的方法,包括当dict的值为list时的情况。这些转换在数据预处理和数据分析中非常常见,对于整理和操作数据至关重要。

2466

被折叠的 条评论
为什么被折叠?



