ÎncepețiÎncepe gratuit

Adăugarea unei coloane pentru încasările mondiale

În exercițiul anterior, ai calculat vectorul care conținea încasările mondiale totale pentru fiecare dintre cele trei filme Star Wars. Totuși, acest vector nu face încă parte din star_wars_matrix.

Poți adăuga una sau mai multe coloane la o matrice folosind funcția cbind(), care unește matrice și/sau vectori pe coloane. De exemplu:

big_matrix <- cbind(matrix1, matrix2, vector1 ...)

Acest exercițiu face parte din cursul

Introducere în R

Vezi cursul

Instrucțiuni pentru exercițiu

Adaugă worldwide_vector ca nouă coloană la star_wars_matrix și atribuie rezultatul variabilei all_wars_matrix. Folosește funcția cbind().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 <- 
Editează și rulează codul