MulaiMulai sekarang secara gratis

Memberi nama pada matriks

Agar Anda mudah mengingat apa yang disimpan di star_wars_matrix, Anda ingin menambahkan nama film pada baris. Ini tidak hanya membantu Anda membaca data, tetapi juga berguna untuk memilih elemen tertentu dari matriks.

Serupa dengan vektor, Anda dapat menambahkan nama untuk baris dan kolom suatu matriks

rownames(my_matrix) <- row_names_vector
colnames(my_matrix) <- col_names_vector

Kami telah menyiapkan dua vektor untuk Anda: region dan titles. Anda akan membutuhkan vektor-vektor ini untuk memberi nama kolom dan baris star_wars_matrix secara berurutan.

Latihan ini adalah bagian dari kursus

Pengantar R

Lihat Kursus

Petunjuk latihan

  • Gunakan colnames() untuk memberi nama kolom star_wars_matrix dengan vektor region.
  • Gunakan rownames() untuk memberi nama baris star_wars_matrix dengan vektor titles.
  • Cetak star_wars_matrix untuk melihat hasil pekerjaan Anda.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Box office Star Wars (in millions!)
new_hope <- c(460.998, 314.4)
empire_strikes <- c(290.475, 247.900)
return_jedi <- c(309.306, 165.8)

# Construct matrix
star_wars_matrix <- matrix(c(new_hope, empire_strikes, return_jedi), nrow = 3, byrow = TRUE)

# Vectors region and titles, used for naming
region <- c("US", "non-US")
titles <- c("A New Hope", "The Empire Strikes Back", "Return of the Jedi")

# Name the columns with region


# Name the rows with titles


# Print out star_wars_matrix
Edit dan Jalankan Kode