所以我有一个Python中的数组列表:[[0, 1, 0, 1], [1, 0, 1, 1], [0, 1, 1, 1]]
。我想将这个数组列表放入Pandas数据框中,每个数组都是一行。有没有一种方法可以在Python中快速轻松地完成此操作?我试图values = np.split(values, len(values))
将数组列表分割成多个数组(我尝试过)。然后尝试使用df = pd.DataFrame(values)
创建数据框。但这是我错误来自的地方。我得到了一个“必须通过二维输入”的错误信息。任何想法我做错了什么,以及如何解决它?或者更简单的方法来解决这个问题?谢谢!获取数组到熊猫数据框的列表
0
A
回答
3
不需要做所有的分割等。如果您将它作为二维列表(意味着所有行都具有相同数量的元素),您可以简单地将它传递给构造函数DataFrame
:
data = [[0, 1, 0, 1], [1, 0, 1, 1], [0, 1, 1, 1]]
pd.DataFrame(data)
产生预期:
>>> pd.DataFrame(data)
0 1 2 3
0 0 1 0 1
1 1 0 1 1
2 0 1 1 1
+0
谢谢!这工作完美。欣赏它 – GiveEmMoZo
相关问题
- 1. 列表熊猫数据框列表
- 2. 使用熊猫系列提取熊猫数据框的值
- 3. 熊猫数据框 - 列转
- 4. 按数据分组到数据框列与熊猫
- 5. 列表中的列表到数据框中的熊猫
- 6. 熊猫数据框包含列表
- 7. 总结大熊猫数据框列表
- 8. 熊猫数据框到RDD
- 9. 熊猫数据框到AnguarJS
- 10. 从多维数据集列表的字典中获取熊猫数据框
- 11. 熊猫写数据框列到csv
- 12. 将熊猫数据框添加到列
- 13. 蟒蛇,熊猫,数据框,行到列
- 14. 拆分熊猫数据框列中的元组列表
- 15. 在熊猫中获取函数列表
- 16. 根据熊猫数据框中的列标签分组数据
- 17. 提取和分组熊猫数据框中的列集合
- 18. 从熊猫数据框中获取特定的系列行
- 19. 从数据框列表中访问熊猫数据框对象
- 20. 如何提取熊猫数据框的第n行作为熊猫数据框?
- 21. 获得基于在大熊猫值列表数据框的行
- 22. 熊猫数据框组内的计算
- 23. 在熊猫数据框和平均数组中按列分组
- 24. 在熊猫数据框中分组列数据
- 25. 列在熊猫数据框中的行
- 26. 根据熊猫数据框获取热图计数
- 27. 获得熊猫数据框组的中位数
- 28. 列表熊猫数据帧列表
- 29. 从元组列表创建熊猫数据框
- 30. 嵌套字典到熊猫数据框的字典列表
但你展示列表的元组现在... –
难道'DF = pd.DataFrame([0,1,0,1],[1 ,0,1,1],[0,1,1,1]])'不行? –
...这将在pd.DataFrame() – ayhan