2つの配列の結合
(すべてはじめにimport numpy as np)
例:2つの2次元配列を使用。
array1 = np.array([[1, 2, 3], [4, 5, 6]])
array2 = np.array([[7, 8, 9], [10, 11, 12]])
①hstackで行方向の結合を行う
array_12a = np.hstack((array1, array2))
出力すると
print(array_12a)
結果:
[[ 1 2 3 7 8 9]
[ 4 5 6 10 11 12]]
2×6の配列となる
②concatenateでaxis = 1とすると同じく行方向に結合する
array_12b = np.concatenate([array1, array2], axis = 1)
③vstackで列方向の結合を行う
array_12c = np.vstack((array1, array2))
出力すると
print(array_12c)
結果:
[[ 1 2 3]
[ 4 5 6]
[ 7 8 9]
[10 11 12]]
4×3の配列となる
④concatenateでaxis = 0とすると同じく列方向に結合する
array_12d = np.concatenate([array1, array2], axis = 0)
array_12d = np.concatenate([array1, array2], axis = 0)
登録:
コメントの投稿 (Atom)
python print
print_pythonnote print ¶ 言葉や数値を出力する ¶ In [ ]: print ( "...
-
独学プログラマー、Python1年生でPythonのプログラミングを始めたので、はじめはIDLEを使用していました。 その後はjupyter notebookを導入してメインで使っています。 jupyter notebookはAnacondaからセットで導入することが多いと...
-
各種方法で標準入力で複数行(文字列)を読み込んでリストへの格納を行ってみた。 入力の関数、メソッドとしては read、readline、readlines、input を使用する。 (read、readline、readlinesではsys.stdinを使う。はじめにs...
-
Python1年生 第5章 人工知能くんと遊んでみよう で、wheel形式のNumpyのインストールがうまくいかず、いろいろなサイトを参考にしてインストールに成功したのでその経緯などを書きとめます。同様の苦労をしている方に少しでも参考になれば幸いです。 私の構成:Python...
0 件のコメント:
コメントを投稿