在 Python 中重塑数组

Reshaping Arrays in Python

如何重塑 numpy 数组?我要重塑的数组称为 C4,当前形状为:

C4 形状:(606976,)

我想把它改成 (1,)

或者我想将形状 (1,) 的数组重塑为形状 (606976,)。我该怎么做?

您可以通过两种方式做到这一点 -

  • 使用整形方法

    c4 = c4.reshape(1, 606976)
    
  • 使用转置方法

    c4 = c4.T