gpt4 book ai didi

python - 如何从numpy中的D数组创建D维坐标数组

转载 作者:行者123 更新时间:2023-12-01 07:32:24 25 4
gpt4 key购买 nike

在 numpy 中,我有 D 个长度为 n 的数组,我想从这些数组生成一个长度为 n 的 D 维坐标数组。然后,每个数组提供坐标轴的值。

例如,在二维中:

import numpy as np
x = np.arange(5)
y = x + 4

#from which I would like to make this nd.array:
[[0, 4],
[1, 5],
[2, 6],
[3, 7],
[4, 8]]

最佳答案

您可以使用column_stack来做到这一点:

>>> np.column_stack((x, y))
array([[0, 4],
[1, 5],
[2, 6],
[3, 7],
[4, 8]])

column_stack 采用数组序列,因此如果您想要堆叠 D 数组,则可以直接使用 D 调用 column_stack

关于python - 如何从numpy中的D数组创建D维坐标数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57154925/

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