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

Створення іменованого списку

Чудово, у вас чудовий темп!

Як і у переліку справ, ви не хочете забути, що означають компоненти вашого списку. Тому варто надати їм імена:

my_list <- list(name1 = your_comp1, 
                name2 = your_comp2)

Це створює список з компонентами, які мають імена name1, name2 тощо. Якщо ви хочете надати імена вже створеним компонентам списку, скористайтеся функцією names(), як і для векторів. Наступні команди повністю еквівалентні наведеному вище присвоєнню:

my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")

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

Вступ до R

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

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

  • Змініть код з попередньої вправи (див. редактор), додавши імена компонентам. Для my_vector використайте ім'я vec, для my_matrixmat, а для my_dfdf.
  • Виведіть my_list, щоб переглянути результат.

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

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

# Vector with numerics from 1 up to 10
my_vector <- 1:10 

# Matrix with numerics from 1 up to 9
my_matrix <- matrix(1:9, ncol = 3)

# First 10 elements of the built-in data frame mtcars
my_df <- mtcars[1:10,]

# Adapt list() call to give the components names
my_list <- list(my_vector, my_matrix, my_df)

# Print out my_list
Редагувати та запускати код