R Academy · Lektion

Forståelse af datatyper

Identificér og skeln mellem de forskellige datatyper i R og deres anvendelser.

Lektion 1 af 310 trin

Forståelse af datatyper er en gratis R Academy-lektion på CoddyKit. Dette er lektion 1 af 3. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i R Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. R Academy-kurset indeholder 3 lektioner i alt.

Introduktion til datatyper i R

Datatyper definerer, hvilke slags værdier der kan gemmes i variable. R har flere indbyggede datatyper.

Forståelse af datatyper — illustration 1

Almindelige datatyper i R

R har flere grundlæggende datatyper:

  • Numerisk: Decimaltal (f.eks. 3.14, 42).
  • Heltal: Hele tal (f.eks. 10L, -5L).
  • Tegn: Tekststrenge (f.eks. 'Hello', 'R').
  • Logisk: Booleske værdier (TRUE, FALSE).

Kontrollere datatyper

Du kan kontrollere typen af en variabel ved hjælp af funktionen class().

x <- 42
class(x)

Konvertere mellem datatyper

Du kan konvertere datatyper ved hjælp af funktioner som:

  • as.numeric()
  • as.character()
  • as.logical()
y <- as.character(42)
class(y)

Håndtere logiske værdier

Logiske værdier (TRUE, FALSE) bruges ofte i sammenligninger og betingelser.

a <- 10
b <- 20
a < b

Arbejde med tegndata

Tegndata bruges til at gemme tekst i R.

name <- 'John'
nchar(name)

Værdierne NA og NULL

R bruger NA til manglende værdier og NULL til objekter uden definition.

x <- NA
is.na(x)

Konvertere logiske værdier til numeriske værdier

Logiske værdier kan konverteres til numeriske værdier (TRUE = 1, FALSE = 0).

as.numeric(TRUE)

Opsummering af datatyper

Opsummering

I denne lektion lærte du om:

  • Forskellige datatyper i R.
  • Kontrol og konvertering af datatyper.
  • Håndtering af manglende værdier.
Forståelse af datatyper — illustration 10
Gratis at komme i gang

Lær R med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
43
Lektioner
159

Ofte stillede spørgsmål

Er lektionen “Forståelse af datatyper” gratis?

Ja — alle 3 lektioner i læringssporet R Academy, inklusive “Forståelse af datatyper”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. R Academy-kurset indeholder 3 lektioner i alt.

Hvad lærer jeg i “Forståelse af datatyper”?

Identificér og skeln mellem de forskellige datatyper i R og deres anvendelser. Du øver dig i R Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på R Academy?

Der kræves ingen tidligere erfaring. R Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 3.

Hvor lang tid tager lektionen “Forståelse af datatyper”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne R Academy-lektion?

Ja. Alle R Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Forståelse af datatyper
  2. Arbejde med vektorer og matricer
  3. Lister og dataframes
← Tilbage til R Academy