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. Kuten vektoreissa, indeksointi alkaa arvosta 1.

Pääsy indeksin perusteella

Listan alkioihin voidaan viitata joko yhdellä tai kahdella hakasululla:

  • Yhdellä hakasululla ([ ]) palautetaan alkio listana;
  • Kahdella hakasululla ([[ ]]) palautetaan itse arvo.

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, elementtejä voi hakea niiden avulla. Kuten indekseillä, yksittäiset hakasulkeet ([ ]) palauttavat listan ja kaksoishakasulkeet ([[ ]]) palauttavat arvon. Lisäksi dollarimerkki ($) tarjoaa lyhyen 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
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

Suggested prompts:

Can you explain the difference between single and double brackets in more detail?

What happens if I try to access an element that doesn't exist in the list?

Can you show more examples of accessing list elements by label?

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. Kuten vektoreissa, indeksointi alkaa arvosta 1.

Pääsy indeksin perusteella

Listan alkioihin voidaan viitata joko yhdellä tai kahdella hakasululla:

  • Yhdellä hakasululla ([ ]) palautetaan alkio listana;
  • Kahdella hakasululla ([[ ]]) palautetaan itse arvo.

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, elementtejä voi hakea niiden avulla. Kuten indekseillä, yksittäiset hakasulkeet ([ ]) palauttavat listan ja kaksoishakasulkeet ([[ ]]) palauttavat arvon. Lisäksi dollarimerkki ($) tarjoaa lyhyen 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
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