📅  最后修改于: 2023-12-03 15:19:27.454000             🧑  作者: Mango
在NumPy中,vstack()
函数是用于垂直(按行)堆叠数组的函数。它将两个或多个数组按照垂直方向堆叠起来,从而创建一个新的数组。
numpy.vstack(tup)
tup
:表示要堆叠的数组序列,作为元组传递。考虑以下两个数组 a
和 b
:
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
使用 vstack()
函数将它们垂直堆叠起来:
result = np.vstack((a, b))
print(result)
输出:
[[1 2 3]
[4 5 6]]
vstack()
函数返回一个数组,其中包含按垂直方向堆叠的输入数组。
ValueError
异常。ValueError
异常。import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
result = np.vstack((a, b))
print(result)
请注意,上述代码块的markdown表示如下所示:
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
result = np.vstack((a, b))
print(result)