A Variables
A.1 Tipos de datos
Para más detalles se puede ver en el siguiente Manual
En R los datos pueden ser:
- Integer: números enteros
- Numeric: números decimales
- Character: cadenas de texto
- Complex: números complejos
- Logical: Valores lógicos True/False
- Factor: Este no es estrictamente un tipo de dato, pero vale la pena describirlo aquí. Una variable factor es una variable categórica. Los vectores de caracteres a menudo se almacenan como factores para explotar funciones para tratar datos categóricos. Por ejemplo, en análisis de regresión.
A.2 Objetos
Clases de objetos.
- Los vectores son el tipo básico de objeto en R, Es un conjuntos de varios datos, todos ellos del mismo tipo.
- La forma habitual de generar vectores es con la función c().
- c(1, 2, 3, 4) da lugar a 1, 2, 3, 4
- Todos los datos del vector son del mismo tipo
- Se se introducen datos de más de un tipo, se modifican todos a un tipo común. - Ej.: 3.5, 5.8, 7.6 –> tipo numérico - Ej.: “A,” “B,” “C,” “D,” “D” –> tipo character - Ej.: 3.5, 5.8, 7.6, “A” –> pasa todos a tipo character
- La forma habitual de generar vectores es con la función c().
- Las matrices o, más generalmente, variables indexadas (Arrays) son
generalizaciones multidimensionales de los vectores.
- Es un conjunto de datos organizados en filas y columnas (dos dimensiones) o en “filas” de dimensiones superiores.
- Todos los datos de la matriz o array son del mismo tipo
- Los data frames son estructuras similares a una matriz (dos dimensiones), en que cada columna puede ser de un tipo distinto a las otras.
- Las listas son agrupaciones de varios elementos que no tienen por qué ser del mismo tipo
- Los elementos de la lista pueden ser vectores, matrices, data frames u otras listas.
- Una misma lista pude contener objetos de diferente tipo