将numpy ndarray与嵌套在单元格中的列表转换为

时间:2017-07-20 20:22:09

标签: python numpy multidimensional-array

我有一个NumPy ndarray,其形状可以说是(3,)。我想将其转换为ndarray形状(3, 3)

我试图在sklearn上进行一些ndarray聚类,但由于形状似乎不起作用,所以它不起作用:

[
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]

目前我有三行,每行都是list

而不是那样,我想“扩展”嵌套到每列的列表。我用谷歌搜索,但没有立即找到解决方案。我想我在这里错过了一个好的关键词。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,我认为这可行,如果有更好的方法,请随时添加评论/答案:

Y = np.array([row for row in X])

其中X是原始版本,而Y是"展开的"之一。