【发布时间】:2022-01-11 20:09:22
【问题描述】:
如何保持 3d 数组结构而不让 arr 变成 1d 数组?
data = pd.DataFrame([[2,4,6], [7,8,9], [120, 130, 140]])
data1 = pd.DataFrame([[3,3,3], [3,3,3], [3, 3, 3]])
arr = np.array([data])
print(arr)
arr = np.append(arr, data1)
print(arr)
输出:
[[[ 2 4 6]
[ 7 8 9]
[120 130 140]]]
[ 2 4 6 7 8 9 120 130 140 3 3 3 3 3 3 3 3 3]
【问题讨论】:
-
你到底为什么要使用 array 数据框?有更好的容器(例如一个简单的列表)
-
idk,我是 python 新手。我将一个较大的数据帧分割成单独的较小数据帧,我想将它们存储为单独的数据帧。
-
阅读
np.append文档 - 全部内容!
标签: python pandas dataframe numpy