【发布时间】:2020-07-03 11:14:37
【问题描述】:
我有一个带有两列的 pandas 数据框,例如:
data = {'first_column': [1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 0.2, 0.3, 0.4, 11, 12, 13],
'second_column': [1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3]
}
df = pd.DataFrame (data, columns = ['first_column','second_column'])
我想得到一个像下面这样的 numpy 数组:
array([[[1.1], [2.1], [3.1], [4.1], [5.1], [6.1]], [[0.1], [0.2], [0.3], [0.4]], [[11], [12], [13]]])
我无法做到这一点。
【问题讨论】:
标签: arrays python-3.x numpy list-comprehension numpy-ndarray