R Language
Tvång
Sök…
Introduktion
Tvingning sker i R när typen av objekt ändras under beräkningen antingen implicit eller genom att använda funktioner för uttrycklig tvång (t.ex. as.numeric, as.data.frame, etc.).
Implicit tvång
Tvång sker med datatyper i R, ofta implicit, så att data kan rymma alla värden. Till exempel,
x = 1:3
x
[1] 1 2 3
typeof(x)
#[1] "integer"
x[2] = "hi"
x
#[1] "1" "hi" "3"
typeof(x)
#[1] "character"
Lägg märke till att till en början är x
av ett integer
av typen. Men när vi tilldelade x[2] = "hi"
, tvingades alla element i x
till character
eftersom vektorer i R bara kan innehålla data av enstaka typ.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow