Fantastiskt!
Completion betyg förbättrat till 2.27single
Indexering i Faktorer
Svep för att visa menyn
Indexering i faktorer fungerar på samma sätt som med vektorer: du väljer element efter deras position eller genom en sekvens av positioner.
Grundläggande indexering
Du kan hämta specifika värden från en faktor genom att placera deras index inom hakparenteser.
12345curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Output the third and fifth values curr_f[c(3, 5)]
Resultatet visar de valda värdena, men R listar fortfarande alla nivåer för faktorn under utdata.
Ta bort oanvända nivåer
Om du vill visa endast de nivåer som förekommer i resultatet, använd parametern drop = T (T eller TRUE).
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]
Sekvenser
Vid val av ett intervall av element genererar kolonoperatorn (:) på varandra följande index. Till exempel skapar 5:10 sekvensen 5, 6, 7, 8, 9, 10. Detta underlättar extrahering av flera element samtidigt.
Swipe to start coding
Du har en datamängd med blodgrupper i faktorformat. Din uppgift är att:
- Visa det 3:e, 10:e och 15:e elementet i
blood_gr, och se till att ta bort eventuella oanvända nivåer (använd parameterndrop). - Visa alla element från det 15:e till det 21:a, inklusive dessa.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal