Seleksi elemen matriks
Mirip seperti vektor, Anda dapat menggunakan tanda kurung siku [ ] untuk memilih satu atau beberapa elemen dari sebuah matriks. Jika vektor memiliki satu dimensi, matriks memiliki dua dimensi. Karena itu, Anda harus menggunakan koma untuk memisahkan baris yang ingin dipilih dari kolomnya. Sebagai contoh:
my_matrix[1,2]memilih elemen pada baris pertama dan kolom kedua.my_matrix[1:3,2:4]menghasilkan sebuah matriks dengan data pada baris 1, 2, 3 dan kolom 2, 3, 4.
Jika Anda ingin memilih semua elemen dari suatu baris atau kolom, tidak perlu menuliskan angka sebelum atau sesudah koma, masing-masing:
my_matrix[,1]memilih semua elemen pada kolom pertama.my_matrix[1,]memilih semua elemen pada baris pertama.
Kembali ke Star Wars dengan pengetahuan baru ini! Seperti pada latihan sebelumnya, all_wars_matrix sudah tersedia di ruang kerja Anda.
Latihan ini adalah bagian dari kursus
Pengantar R
Petunjuk latihan
- Pilih pendapatan non-AS untuk semua film (seluruh kolom kedua dari
all_wars_matrix), simpan hasilnya sebagainon_us_all. - Gunakan
mean()padanon_us_alluntuk menghitung rata-rata pendapatan non-AS untuk semua film. Cetak saja hasilnya. - Kali ini, pilih pendapatan non-AS untuk dua film pertama dalam
all_wars_matrix. Simpan hasilnya sebagainon_us_some. - Gunakan
mean()lagi untuk mencetak rata-rata nilai dalamnon_us_some.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# all_wars_matrix is available in your workspace
all_wars_matrix
# Select the non-US revenue for all movies
non_us_all <-
# Average non-US revenue
# Select the non-US revenue for first two movies
non_us_some <-
# Average non-US revenue for first two movies