Tutorial sobre las librerías en R.

Puedes seguir el tutorial por vídeo en https://youtu.be/q_ZRhEguH2M

Los datos en R pueden ser de diferentes tipos. R asigna automáticamente la clase que estime sea las más conveniente.

a = 5
class(a) # R le asignó la clase numérico.
## [1] "numeric"
b = "Tratamiento"
class(b) # R automáticamente le asignó la clase caracter.
## [1] "character"

Hay muchas clases de datos en R, pero las más importantes son; numeric, character y factor.

Cuando no sepamos la clase del objeto, se lo podemos preguntar.

is.numeric(a)
## [1] TRUE
is.character(a)
## [1] FALSE

Si queremos convertirlo en un objeto de tipo distinto.

as.character(a)
## [1] "5"

A veces, nos conviene convertir el objeto, de clase character a factor. Es la clase adecuada para almacenar variables de tipo cualitativa, como los Tratamientos, Color, Edad, etc..

Maduracion = c("Madura","Verde","Envero","Envero","Envero","Verde")
Maduracion
## [1] "Madura" "Verde"  "Envero" "Envero" "Envero" "Verde"
class(Maduracion)
## [1] "character"
Factor.Maduracion = as.factor(Maduracion)
Factor.Maduracion
## [1] Madura Verde  Envero Envero Envero Verde 
## Levels: Envero Madura Verde
levels(Factor.Maduracion)
## [1] "Envero" "Madura" "Verde"
table(Factor.Maduracion)
## Factor.Maduracion
## Envero Madura  Verde 
##      3      1      2