1. Belajar
  2. /
  3. Kursus
  4. /
  5. Pengantar Python

Connected

Latihan

Lakukan subsetting pada Array NumPy 2D

Jika array numpy 2D Anda memiliki struktur yang teratur, yaitu setiap baris dan kolom memiliki jumlah nilai yang tetap, cara melakukan subsetting yang rumit menjadi sangat mudah. Perhatikan kode di bawah, tempat elemen "a" dan "c" diekstrak dari daftar di dalam daftar.

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

Pengindeksan sebelum koma merujuk ke baris, sedangkan indeks setelah koma merujuk ke kolom. Tanda : digunakan untuk mengiris, pada contoh ini, tanda tersebut memberi tahu Python untuk menyertakan semua baris.

Instruksi

100 XP
  • Cetak baris ke-50 dari np_baseball.
  • Buat variabel baru, np_weight_lb, yang berisi seluruh kolom kedua dari np_baseball.
  • Pilih tinggi badan (kolom pertama) dari pemain baseball ke-124 dalam np_baseball dan cetak.