Python 从列表到数据帧获取未知列
我的名单中还有其他119554份。所有列表的长度均为334个列表。我需要使用Python 从列表到数据帧获取未知列,python,pandas,Python,Pandas,我的名单中还有其他119554份。所有列表的长度均为334个列表。我需要使用df2=pd.dataframe(df)将列表转换为数据帧。结果显示(119554706) 我不知道为什么会增加额外的栏目。如果我没有错的话,应该是(119554,33) 有什么建议吗?谢谢! 假设您在另一个列表中有以下列表: lst=[[1,2,3], [4, 5, 6], [7, 8, 9], [10, 11, 12]] 您可以看到该列表包含4个长度为3的列表。列表没有shape属性 可以通过以下方式将此列表转换为
df2=pd.dataframe(df)
将列表转换为数据帧。结果显示(119554706)
我不知道为什么会增加额外的栏目。如果我没有错的话,应该是(119554,33)
有什么建议吗?谢谢! 假设您在另一个列表中有以下列表:
lst=[[1,2,3],
[4, 5, 6],
[7, 8, 9],
[10, 11, 12]]
您可以看到该列表包含4个长度为3的列表。列表没有shape
属性
可以通过以下方式将此列表转换为数据帧:
df=pd.DataFrame(lst)
数据帧如下所示:
| | 0 | 1 | 2 |
|---:|----:|----:|----:|
| 0 | 1 | 2 | 3 |
| 1 | 4 | 5 | 6 |
| 2 | 7 | 8 | 9 |
| 3 | 10 | 11 | 12 |
数据框的形状为:
打印(df.shape)
>(4,3)
您是如何创建数据框的?请强调最小值(包括一些数据)。应该是这样的,但是我的数据框有更多未知(nan)值的列,而没有看到您的列表,并且您是如何创建数据框的,很难知道为什么会发生这种情况。发布您是如何制作数据帧的。