Sure!
追加两个NumPy数组可以使用numpy.concatenate()
函数,该函数的作用是将两个或多个数组沿指定轴连接起来。下面是具体的操作步骤:
- 导入NumPy模块
import numpy as np
- 创建两个NumPy数组
假设我们有两个数组:arr1、arr2:
arr1 = np.array([[1, 2, 3], [4, 5, 6]])
arr2 = np.array([[7, 8, 9], [10, 11, 12]])
- 使用
numpy.concatenate()
函数将两个数组沿着行方向(axis=0)连接起来。
arr3 = np.concatenate((arr1, arr2), axis=0)
其中,axis=0
表示沿着行方向连接两个数组。
- 打印新的数组arr3
print(arr3)
输出结果:
[[ 1 2 3]
[ 4 5 6]
[ 7 8 9]
[10 11 12]]
这里我们将两个二维数组按行方向连接成了一个新的二维数组。
另外,我们也可以沿着列方向(axis=1)连接两个数组,操作如下所示:
arr4 = np.concatenate((arr1, arr2), axis=1)
print(arr4)
输出结果:
[[ 1 2 3 7 8 9]
[ 4 5 6 10 11 12]]
这里我们将两个二维数组按列方向连接成了一个新的二维数组。
以上就是追加两个NumPy数组的完整攻略,希望能对你有所帮助。