【发布时间】:2023-03-30 14:37:01
【问题描述】:
我有一个要转换为 DataFrame 的 numpy 数组列表。每个数组应该是数据框的一行。
使用 pd.DataFrame() 不起作用。它总是给出错误:ValueError: Must pass 2-d input。
有没有更好的方法来做到这一点?
这是我当前的代码:
list_arrays = [ array([[0, 0, 0, 1, 0, 0, 0, 0, 00]], dtype='uint8'),
array([[0, 0, 3, 2, 0, 0, 0, 0, 00]], dtype='uint8')
]
d = pd.DataFrame(list_arrays)
ValueError: Must pass 2-d input
【问题讨论】:
标签: python python-3.x pandas numpy dataframe