Numpy-np.c_ / np.r_関数



Numpy Np C_ Np R_ Function



Numpy-np.c_ / np.r_関数

  • Np.r _ :( row、row)は、スライスオブジェクトを最初の軸に沿った接続に変換します
  • Np.c _ :( column、column)は、スライスオブジェクトを2番目の軸に沿った接続に変換します

最初の軸:

>>> np.r_[np.array([1,2,3]), 0, 0, np.array([4,5,6])] array([1, 2, 3, 0, 0, 4, 5, 6]) >>> np.r_[np.array([[[1,2,3]]]),np.array([[[7,8,9]]])] array([[[1, 2, 3]], [[7, 8, 9]]]) >>> np.r_[-1:1:6j, [0]*3, 5, 6] array([-1. , -0.6, -0.2, 0.2, 0.6, 1. , 0. , 0. , 0. , 5. , 6. ])

2番目の軸:



>>> np.c_[np.array([1,2,3]), np.array([4,5,6])] array([[1, 4], [2, 5], [3, 6]]) >>> np.c_[np.array([[1,2,3]]),np.array([[7,8,9]])] array([[1, 2, 3, 7, 8, 9]]) >>> np.c_[np.array([[[1,2,3]]]),np.array([[[7,8,9]]])] array([[[1, 2, 3, 7, 8, 9]]]) >>> np.c_[np.array([[1,2,3]]), 0, 0, np.array([[4,5,6]])] array([[1, 2, 3, 0, 0, 4, 5, 6]])

括弧ではなく括弧が呼び出されることに注意してください。

見る: https://docs.scipy.org/doc/numpy/reference/generated/numpy.r_.html#numpy.r_