Tipos y coerción en R
Los tipos atómicos de R y las reglas que convierten entre ellos.
count <- 42L
ratio <- 3.14
label <- "typestar"
flag <- TRUE
missing <- NA
is_int <- is.integer(count)
as_double <- as.numeric(count)
as_text <- as.character(ratio)
kind <- class(label)
mixed <- c(1, "two", TRUE)
coerced <- class(mixed)
Cómo funciona
42Les entero;3.14a secas es double.as.numericyas.characterconvierten explícitamente.- Mezclar tipos en
c()coerciona en silencio al más amplio.
El intento, en números
- Líneas
- 13
- Caracteres a escribir
- 237
- Tokens
- 57
- Ritmo de tres estrellas
- 80 tpm
Al ritmo de tres estrellas de 80 tokens por minuto, este intento toma unos 43 segundos.
Paso 2 de 4 en Vectores y tipos; paso 2 de 20 en Fundamentos del lenguaje.