Buscar..


Introducción

La coacción ocurre en R cuando el tipo de objetos se cambia durante el cálculo, ya sea de manera implícita o mediante el uso de funciones para la coerción explícita (como as.numeric, as.data.frame, etc.).

Coerción implícita

La coacción ocurre con los tipos de datos en R, a menudo implícitamente, de modo que los datos pueden acomodar todos los valores. Por ejemplo,

x = 1:3
x
[1] 1 2 3
typeof(x)
#[1] "integer"

x[2] = "hi"
x
#[1] "1"  "hi" "3" 
typeof(x)
#[1] "character"

Observe que al principio, x es de tipo integer . Pero cuando asignamos x[2] = "hi" , todos los elementos de x se convirtieron en character ya que los vectores en R solo pueden contener datos de un solo tipo.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow