Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Indexering i Faktorer | Faktorer
Introduktion till R

bookIndexering i Faktorer

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.

12345
curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Output the third and fifth values curr_f[c(3, 5)]
copy

Resultatet visar de valda värdena, men R listar fortfarande alla nivåer av 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).

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

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.

Uppgift

Swipe to start coding

Du har en datamängd med blodgrupper i faktorformat. Din uppgift är att:

  1. Visa det 3:e, 10:e och 15:e elementet i blood_gr, och se till att oanvända nivåer tas bort (använd parametern drop).
  2. Visa alla element från det 15:e till det 21:a, inklusive dessa.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 2.27

bookIndexering 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.

12345
curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Output the third and fifth values curr_f[c(3, 5)]
copy

Resultatet visar de valda värdena, men R listar fortfarande alla nivåer av 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).

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

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.

Uppgift

Swipe to start coding

Du har en datamängd med blodgrupper i faktorformat. Din uppgift är att:

  1. Visa det 3:e, 10:e och 15:e elementet i blood_gr, och se till att oanvända nivåer tas bort (använd parametern drop).
  2. Visa alla element från det 15:e till det 21:a, inklusive dessa.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2
single

single

some-alt