gpt4 book ai didi

python - 我如何将 numpy 数组转换为 pandas 数据框

转载 作者:太空狗 更新时间:2023-10-30 03:00:17 24 4
gpt4 key购买 nike

如何将 numpy 数组转换为 pandas 数据框?

例如:

test = np.array([[1,2],[2,3]])
test2 = np.array([[2,4],[2,5]])

为此:

pd.DataFrame({'test':[[1,2],[2,3]],
'test2':[[2,4],[2,5]]})

test test2
0 [1, 2] [2, 4]
1 [2, 3] [2, 5]

最佳答案

虽然你可以使用

In [85]: pd.DataFrame({'test':test.tolist(), 'test2':test2.tolist()})
Out[85]:
test test2
0 [1, 2] [2, 4]
1 [2, 3] [2, 5]

在 NumPy 数组上的计算可能比在列包含 Python 列表的 Pandas DataFrame 上进行的等效计算快得多。

关于python - 我如何将 numpy 数组转换为 pandas 数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29978241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com