Vytvoření pojmenovaného seznamu
Skvělá práce, jde ti to!
Stejně jako na svém seznamu úkolů chceš vědět, co jednotlivé komponenty seznamu představují. Proto by sis je měl/měla pojmenovat:
my_list <- list(name1 = your_comp1,
name2 = your_comp2)
Tímto způsobem vznikne seznam s komponentami pojmenovanými name1, name2 atd. Pokud chceš seznam pojmenovat až po jeho vytvoření, použij funkci names() – stejně jako u vektorů. Následující příkazy jsou zcela ekvivalentní předchozímu přiřazení:
my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")
Toto cvičení je součástí kurzu
Introduction to R
Pokyny k cvičení
- Uprav kód z předchozího cvičení (viz editor) tak, že přidáš komponenty názvů. Pro
my_vectorpoužij názevvec, promy_matrixnázevmata promy_dfnázevdf. - Vypiš
my_list, abys mohl/a zkontrolovat výstup.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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