ÎncepețiÎncepe gratuit

Denumirea unei matrice

Pentru a-ți aminti mai ușor ce conține star_wars_matrix, vrei să adaugi numele filmelor ca etichete pentru rânduri. Acest lucru nu doar că îți face datele mai ușor de citit, dar îți permite și să selectezi anumite elemente din matrice.

La fel ca în cazul vectorilor, poți adăuga nume pentru rândurile și coloanele unei matrice:

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

Am pregătit deja doi vectori pentru tine: region și titles. Vei folosi acești vectori pentru a denumi coloanele, respectiv rândurile lui star_wars_matrix.

Acest exercițiu face parte din cursul

Introducere în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește colnames() pentru a denumi coloanele lui star_wars_matrix cu vectorul region.
  • Folosește rownames() pentru a denumi rândurile lui star_wars_matrix cu vectorul titles.
  • Afișează star_wars_matrix pentru a vedea rezultatul muncii tale.

Exercițiu interactiv practic

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

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