Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Listaelementtien Indeksointi | Listat
R:n Perusteet
Osio 6. Luku 3
single

single

Listaelementtien Indeksointi

Pyyhkäise näyttääksesi valikon

Listan alkioihin voidaan viitata useilla tavoilla. Kuten vektoreissa, indeksointi alkaa arvosta 1.

Viittaus indeksillä

Listan alkioihin voidaan viitata joko yhdellä tai kahdella hakasululla:

  • Yhden hakasulun ([ ]) käyttö palauttaa alkion listana;
  • Kahden hakasulun ([[ ]]) käyttö palauttaa arvon itsessään.

Esimerkki

123456
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]

Pääsy tunnisteen perusteella

Jos listalla on tunnisteet, voit hakea alkioita niiden avulla. Kuten indekseillä, voit käyttää yksittäisiä hakasulkuja ([ ]) saadaksesi listan tai kaksoishakasulkuja ([[ ]]) saadaksesi arvon. Lisäksi dollarimerkki ($) tarjoaa lyhyemmän tavan hakea arvoja.

Esimerkki

1234567
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Sinulla on lista info, joka sisältää kurssitietoja.

Tehtävänäsi on:

  1. Poimia ensimmäinen alkio listana.
  2. Tulostaa tämän alkion luokka class()-funktiolla.
  3. Poimia neljäs alkio numeerisena tyyppinä.
  4. Tulostaa tämän alkion luokka class()-funktiolla.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 6. Luku 3
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt