首頁  >  問答  >  主體

python - 怎么理解numpy的axis?

1.假如我有一个二维数组:

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

那么这里的轴axis怎么理解。axis在上面的数组中最大是多少。我没有看懂英文的教程,请详细解释一下。谢谢。

ringa_leeringa_lee2720 天前394

全部回覆(3)我來回復

  • ringa_lee

    ringa_lee2017-04-18 09:33:08

    你這個是2維數組吧...
    axis 有0或1吧

    回覆
    0
  • 阿神

    阿神2017-04-18 09:33:08

    你這個是二維
    學習下線性代數吧

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-18 09:33:08

    axis 是 軸,數軸 的意思,
    對應多維數組裡的 維。
    你的範例是 4 x 3 的 二維數組,有2個軸:0軸,1軸


    >>> import numpy as np
    >>> a = np.array([[0,1,2],[3,4,5],[6,7,8],[9,10,11]])
    >>> a
    array([[ 0,  1,  2],
           [ 3,  4,  5],
           [ 6,  7,  8],
           [ 9, 10, 11]])
    >>> a.shape
    (4, 3)
    >>> a.ndim
    2
    >>> 

    回覆
    0
  • 取消回覆