Menambahkan kolom untuk pendapatan box office dari Seluruh Dunia
Pada latihan sebelumnya Anda menghitung vektor yang berisi pendapatan box office seluruh dunia untuk setiap dari tiga film Star Wars. Namun, vektor ini belum menjadi bagian dari star_wars_matrix.
Anda dapat menambahkan satu atau berbagai kolom ke sebuah matriks dengan fungsi cbind(), yang menggabungkan matriks dan/atau vektor berdasarkan kolom. Contohnya:
big_matrix <- cbind(matrix1, matrix2, vector1 ...)
Latihan ini merupakan bagian dari kursus
Pengantar R
Instruksi latihan
Tambahkan worldwide_vector sebagai kolom baru ke star_wars_matrix dan tetapkan hasilnya ke all_wars_matrix. Gunakan fungsi cbind().
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Construct star_wars_matrix
box_office <- c(460.998, 314.4, 290.475, 247.900, 309.306, 165.8)
region <- c("US", "non-US")
titles <- c("A New Hope",
"The Empire Strikes Back",
"Return of the Jedi")
star_wars_matrix <- matrix(box_office,
nrow = 3, byrow = TRUE,
dimnames = list(titles, region))
# The worldwide box office figures
worldwide_vector <- rowSums(star_wars_matrix)
# Bind the new variable worldwide_vector as a column to star_wars_matrix
all_wars_matrix <-