Indeksointi Faktoreissa
Indeksointi faktoreissa toimii samalla tavalla kuin vektoreissa: valitset alkiot niiden sijainnin tai sijaintijonon 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)]
Tuloksena näkyvät valitut arvot, mutta R näyttää silti kaikki faktorin tasot tuloksen alla.
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 (:) muodostaa peräkkäiset indeksit. Esimerkiksi 5:10 luo sekvenssin 5, 6, 7, 8, 9, 10. Tämä helpottaa useiden alkioiden poimimista kerralla.
Swipe to start coding
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 (drop-parametrin avulla). - Näyttää kaikki alkiot 15:stä 21:een, mukaan lukien.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain more about how factors differ from regular vectors in R?
What happens if I try to index a factor with a value that doesn't exist?
Can you show an example of using the colon operator to select a range from a factor?
Awesome!
Completion rate improved to 2.27
Indeksointi Faktoreissa
Pyyhkäise näyttääksesi valikon
Indeksointi faktoreissa toimii samalla tavalla kuin vektoreissa: valitset alkiot niiden sijainnin tai sijaintijonon 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)]
Tuloksena näkyvät valitut arvot, mutta R näyttää silti kaikki faktorin tasot tuloksen alla.
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 (:) muodostaa peräkkäiset indeksit. Esimerkiksi 5:10 luo sekvenssin 5, 6, 7, 8, 9, 10. Tämä helpottaa useiden alkioiden poimimista kerralla.
Swipe to start coding
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 (drop-parametrin avulla). - Näyttää kaikki alkiot 15:stä 21:een, mukaan lukien.
Ratkaisu
Kiitos palautteestasi!
single