この記事では、Python言語とNumPyを用いて、2次元配列から特定の行だけを取り出す方法をソースコード付きで解説します。
特定の行を抽出
Pythonの数値計算モジュールNumPyでは、次のようにして2次元配列から特定の行にある配列(1次元配列)を取り出せます。
書式
ndarray[要素番号]
■返り値
(要素番号+1)行目のデータ(1次元配列)
例えばndarray[1]なら2行目のデータを取り出せます。
ソースコード
サンプルプログラムのソースコードです。
# -*- coding: utf-8 import numpy as np # 2次元配列 A = np.array([[1, 2], [3, 4], [5, 6]]) # 1行目の値を取り出し a1 = A[0] # 結果表示 print(a1) # [1 2]
【NumPy超入門】基本的な使い方〜応用例までサンプルコード付きで解説
Python用数値計算モジュール「NumPy」の使い方から応用例まで、サンプルコード付きで入門者向けにまとめました。
コメント