MulaiMulai sekarang secara gratis

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 adalah bagian dari kursus

Pengantar R

Lihat Kursus

Petunjuk latihan

Tambahkan worldwide_vector sebagai kolom baru ke star_wars_matrix dan tetapkan hasilnya ke all_wars_matrix. Gunakan fungsi cbind().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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 <- 
Edit dan Jalankan Kode