Fantastisk!
Completion rate forbedret til 2.27Sektion 6. Kapitel 3
single
Indeksering af Listeelementer
Stryg for at vise menuen
Listeelementer kan tilgås på flere måder. Og ligesom i vektorer starter indeksering ved 1.
Adgang via indeks
Elementer i en liste kan tilgås med enten enkelt- eller dobbeltklammer:
- Brug af enkeltklammer (
[ ]) returnerer elementet som en liste; - Brug af dobbeltklammer (
[[ ]]) returnerer værdien selv.
Eksempel
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
Adgang via mærkat
Hvis en liste har mærkater, kan du udtrække elementer ved at bruge disse mærkater. Ligesom med indekser kan du bruge enkelte klammer ([ ]) til at returnere en liste eller dobbelte klammer ([[ ]]) til at returnere værdien. Derudover giver dollartegnet ($) en genvej til at få adgang til værdier.
Eksempel
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Opgave
Swipe to start coding
Du har en liste info med kursusinformation.
Din opgave er:
- Udtræk det første element som en liste.
- Udskriv klassen for dette element med funktionen
class(). - Udtræk det fjerde element som en numerisk type.
- Udskriv klassen for dette element med funktionen
class().
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 6. Kapitel 3
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat