Tworzenie listy
Podobnie jak lista zakupów, listy w R mogą przechowywać elementy różnych typów danych. Tworzenie listy jest – jak można się domyślić – tak proste, jak użycie funkcji list(). Listę można traktować jako swoisty super-typ danych: można w niej przechować praktycznie dowolną informację! Oto przykład:
words <- c("I <3 R")
numbers <- c(42, 24)
my_list <- list(words, numbers)
my_list
[[1]]
[1] "I <3 R"
[[2]]
[1] 42 24
Poniżej stworzysz swoją pierwszą listę na podstawie danych, z którymi już pracujesz!
To ćwiczenie jest częścią kursu
Wprowadzenie do R dla finansów
Instrukcje do ćwiczenia
- Cztery komponenty potrzebne do stworzenia listy zostały już dla ciebie przygotowane.
- Użyj funkcji
list(), aby utworzyć listę zawierającąname,apple,ibmicor_matrix– w tej kolejności – i przypisz ją do zmiennejportfolio. - Wyświetl swoje
portfolio.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# List components
name <- "Apple and IBM"
apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)
cor_matrix <- cor(cbind(apple, ibm))
# Create a list
portfolio <-
# View your first list