1. Learn
  2. /
  3. Courses
  4. /
  5. Python入門

Connected

Exercise

2 次元 NumPy 配列の部分抽出

2 次元の numpy 配列が規則的な構造(各行・各列の要素数が固定)を持っていれば、複雑に見える部分抽出もとても簡単になります。以下のコードでは、リストのリストから要素 "a" と "c" を取り出す例を見てみましょう。

# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]

カンマの前のインデックスは行、カンマの後のインデックスは列を指します。: はスライスを表し、この例では「すべての行を含める」という意味になります。

Instructions

100 XP
  • np_baseball の 50 行目を出力します。
  • np_baseball の 2 列目全体を含む新しい変数 np_weight_lb を作成します。
  • np_baseball の 124 人目の野球選手の身長(1 列目)を選択し、出力します。