single
Indeksointi Faktoreissa
Pyyhkäise näyttääksesi valikon
Indeksointi faktoreissa toimii samalla tavalla kuin vektoreissa: elementit valitaan niiden sijainnin tai sijaintijoukon perusteella.
Perusindeksointi
Voit hakea tiettyjä arvoja faktorista sijoittamalla niiden indeksit hakasulkeisiin.
12345curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Output the third and fifth values curr_f[c(3, 5)]
Tuloksessa näytetään valitut arvot, mutta R listaa silti kaikki faktorin tasot tuloksen alapuolelle.
Käyttämättömien tasojen poistaminen
Jos haluat näyttää vain tuloksessa esiintyvät tasot, käytä drop = T (T tai TRUE) -parametria.
12345curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Show only levels that appear in the result curr_f[c(3, 5), drop = T]
Sekvenssit
Kun valitaan joukko alkioita, kaksoispisteoperaattori (:) tuottaa peräkkäiset indeksit. Esimerkiksi 5:10 luo sekvenssin 5, 6, 7, 8, 9, 10. Tämä helpottaa useiden alkioiden poimimista kerralla.
Pyyhkäise aloittaaksesi koodauksen
Sinulla on veriryhmäaineisto faktorimuodossa. Tehtävänäsi on:
- Näyttää
blood_gr-vektorin 3., 10. ja 15. alkio, varmistaen että käyttämättömät tasot poistetaan (käyttämällädrop-parametria). - Näyttää kaikki alkiot 15. ja 21. välillä, mukaan lukien molemmat.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme