ПочатиПочніть безкоштовно

Іменування матриці

Щоб легше запам'ятати, що збережено в star_wars_matrix, ви хочете додати назви фільмів до рядків. Це не лише полегшує читання даних, а й зручно для вибору окремих елементів матриці.

Подібно до векторів, ви можете додати назви для рядків і стовпців матриці

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

Ми вже підготували для вас два вектори: region і titles. Вони знадобляться, щоб задати назви стовпців і рядків star_wars_matrix відповідно.

Ця вправа є частиною курсу

Вступ до R

Переглянути курс

Інструкції до вправи

  • Використайте colnames(), щоб назвати стовпці star_wars_matrix за допомогою вектора region.
  • Використайте rownames(), щоб назвати рядки star_wars_matrix за допомогою вектора titles.
  • Виведіть star_wars_matrix, щоб побачити результат вашої роботи.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
Редагувати та запускати код