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

bookListaelementtien Indeksointi

Listan alkioihin voidaan päästä käsiksi useilla tavoilla. Ja aivan kuten vektoreissa, indeksointi alkaa arvosta 1.

Pääsy indeksin perusteella

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]]
copy

Pääsy tunnisteen perusteella

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

Esimerkki

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

Swipe to start coding

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

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

close

Awesome!

Completion rate improved to 2.27

bookListaelementtien Indeksointi

Pyyhkäise näyttääksesi valikon

Listan alkioihin voidaan päästä käsiksi useilla tavoilla. Ja aivan kuten vektoreissa, indeksointi alkaa arvosta 1.

Pääsy indeksin perusteella

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]]
copy

Pääsy tunnisteen perusteella

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

Esimerkki

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

Swipe to start coding

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

some-alt