Seksjon 6. Kapittel 3
single
Indeksering av listeelementer
Sveip for å vise menyen
Listeelementer kan nås på flere måter. Akkurat som i vektorer starter indeksering på 1.
Tilgang via indeks
Elementer i en liste kan nås med enten én eller to klammeparenteser:
- Bruk av én klammeparentes (
[ ]) returnerer elementet som en liste; - Bruk av to klammeparenteser (
[[ ]]) returnerer verdien selv.
Eksempel
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
Tilgang via etikett
Hvis en liste har etiketter, kan du hente ut elementer ved å bruke disse etikettene. Akkurat som med indekser, kan du bruke enkle klammeparenteser ([ ]) for å returnere en liste eller doble klammeparenteser ([[ ]]) for å returnere verdien. I tillegg gir dollartegnet ($) en snarvei for å få tilgang til verdier.
Eksempel
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Oppgave
Sveip for å begynne å kode
Du har en liste info med kursinformasjon.
Din oppgave er å:
- Hente ut det første elementet som en liste.
- Skrive ut klassen til dette elementet med funksjonen
class(). - Hente ut det fjerde elementet som en numerisk type.
- Skrive ut klassen til dette elementet med funksjonen
class().
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 6. Kapittel 3
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår