別々の配列

  • numpy.split関数配列は、特定の軸、次の形式に沿ったサブアレイに分割されています。
  • numpy.split(進、indices_or_sections、軸)

    進:分割の配列

    indices_or_sections:軸に沿ったアレイは、スライスされた場合は場合は、セグメントの数で平均して、整数であります
    場所。
    軸:接線方向のデフォルトは0、水平分割である、の次元に沿って行います。縦断、1です。
  • コード
1  インポートnumpyのモジュール
2  インポートnumpyのAS NP  
 。3  、一次元配列を作成する
。4 A = np.arange(1,13 。5  パーティション関数分割呼び出す
。6  プリント' 整数、平均隔壁を通過' 。7 R&NP LT = .split(A ,. 4、軸= 0)
 。8  プリント(R&LT)
 。9  
10  プリント' 位置だけ離間転写配列、' 。11 R&LT np.split =(A、[4,6 ])
 12が プリント(R&LT)
 13、IS  
14  次元アレイによって分離されている
15np.array = A([1,2,3,4]、[5,6,7,8]、[9,10,11,12]、[13,14,15,16 ]])
 16  プリント(A)
 17  プリント' 軸=平均垂直パーティション0 ' 18れる R&LT、np.split = W(A、2、軸= 0)
 。19  プリント(R&LT)
 20が プリント(W)
 21は、 プリント' 軸= 0パーティションによって垂直方向の位置22は G、K、L = np.split(A、[2,3]、軸= 0)
 23である プリント(G)
 24  プリント(K)
 25  プリント(L)
1  整数、平均パーティション通る
 2 [配列([1、2 ,. 3])、アレイ([4 ,. 5 ,. 6])、アレイ([7 ,. 8 ,. 9])、アレイ([10 ,. 11、12です] )]
 3つの パスアレイ、パーティションの位置に応じて
 4 [配列([1、2、3 ,. 4])、アレイ([5 ,. 6])、アレイ([7 ,. 8 ,. 9、10 ,. 11、12です)]      
 。5 [1234 ]
 6   [56 7 8 ]
 。7   [9 10 11 12である]
 。8   [13 14 15 16である]
 。9軸= 0平均パーティションの垂直方向
 10 [1234 ]
 11   [56 8. 7 ]
 12である [10 11 9 12である]
 13れている   [14 15 13 16 ]
 14軸=垂直位置0だけ離間
 15 [1234 ]
 16   [5678 ]
 17 [9101112 ]
 18 [13141516]

 

おすすめ

転載: www.cnblogs.com/monsterhy123/p/12623581.html