3.2 Inspección de vectores

Las siguientes funciones, algunas de ellas ya conocidas, sirven para inspeccionar el contenido de un vector:

plot(x)
length(x)
table(y)         # ¡muy importante!
summary(y)
head(x)
tail(x)

La función table cuenta los elementos de un vector por valor. Es una función sumamente importante para examinar vectores categóricos15:

table(iris$Species)

summary ofrece un pequeño resumen del contenido de un vector. De hecho, cuando aplicábamos summary a una tabla, obteníamos el summary de cada una de sus columnas16.

En CO2, cuenta cuántas filas corresponden a cada tipo de planta.

Ejecuta e interpreta table(table(CO2$conc)). Nota: table(table(x)) es una operación muy frecuente y útil.


  1. Por eso la usamos en la sección anterior al introducir los diagramas de barras.

  2. Esto es muy habitual en R: existen funciones, como summary que modifican su comportamiento según su argumento. summary siempre genera un resumen del objeto que se le pase, sea este de la naturaleza que sea; algo parecido sucede con plot, str y otras funciones que reciben por ello el nombre de genéricas.