Lección 3 · Estadística descriptiva, gráficos
[03] Representación Gráfica
Barras, histograma, torta, boxplot y ojiva
Teoría
Un buen gráfico revela tendencias, estacionalidades, asociaciones y datos atípicos que son difíciles de ver en una tabla. Según el Apunte 3, todo gráfico debe llevar título, nombres de los ejes y unidades de medida.
La elección depende del tipo de variable:
- Cualitativa → barras o torta.
- Continua → histograma, polígono u ojiva.
- Comparar grupos → boxplot.
R dibuja todo esto con funciones base: barplot(), hist(),
pie(), boxplot() y plot(). Cada gráfico que generes
aparecerá en el panel de la derecha de la consola.
Conceptos clave
Gráfico de barras
Rectángulos separados para variables cualitativas/discretas.
Histograma
Rectángulos contiguos para variables continuas agrupadas.
Polígono de frecuencias
Une las marcas de clase con segmentos.
Ojiva
Curva de frecuencias ACUMULADAS.
Gráfico circular
Torta: proporciones del total.
Boxplot
Caja con mediana, cuartiles y atípicos.
Elementos obligatorios
Título, leyenda de ejes con nombre de variables y unidades.
Práctica en R · ejecuta y experimenta
Cada bloque corre R real en tu navegador. Edita el código y presiona
Ctrl + Enter o «ejecutar». El dataset mtcars de R está disponible para que sigas explorando.
01Gráfico de barras
Frecuencia de defectos por turno. Usamos colores y etiquetas.
salida // R>
El gráfico aparecerá aquí al usar plot(), hist(), barplot()…
02Histograma de una variable continua
El histograma usa clases contiguas.
breaks controla el n° de barras.salida // R>
El gráfico aparecerá aquí al usar plot(), hist(), barplot()…
03Boxplot: comparar grupos
El boxplot muestra mediana, cuartiles y atípicos. Ideal para comparar.
salida // R>
El gráfico aparecerá aquí al usar plot(), hist(), barplot()…
04Torta y ojiva
La torta muestra proporciones; la ojiva, frecuencias acumuladas.
salida // R>
El gráfico aparecerá aquí al usar plot(), hist(), barplot()…
▸ Ejercicios propuestos
- Dibuja un histograma de
mtcars$mpgcon 8 clases y título propio. - Compara
mpgsegún n° de cilindros con un boxplot:boxplot(mpg ~ cyl, data = mtcars). - Crea un gráfico de barras de la frecuencia de cilindros:
barplot(table(mtcars$cyl)).