La función hist
crea por defecto un histograma de frecuencias. Puedes sobrescribir esto estableciendo prob = TRUE
o freq = FALSE
.
# Datos de muestra normales
set.seed(1)
x <- rnorm(400)
# Histograma
hist(x, prob = TRUE)
hist(x, freq = FALSE) # Equivalente
Puedes cambiar el color por defecto de las barras del histograma (grises desde R 4.0.0) haciendo uso del argumento col
.
# Datos de muestra normales
set.seed(1)
x <- rnorm(400)
# Histograma azul
hist(x,
prob = TRUE,
col = "#E1DEFC") # Color
El argumento border
permite modificar el color del borde las barras.
# Datos de muestra normales
set.seed(1)
x <- rnorm(400)
# Histograma violeta
hist(x,
prob = TRUE,
col = "#E1DEFC", # Color de fondo
border = "#9A68A4") # Borde
También puedes usar líneas de sombreado en lugar de un color de fondo. Establécelas con el argumento density
y modifica su ángulo con angle
.
# Datos de muestra normales
set.seed(1)
x <- rnorm(400)
# Histograma blanco con líneas de sombreado
hist(x,
prob = TRUE,
col = 4, # Color
density = 10, # Líneas de sombreado
angle = 20) # Ángulo de las líneas
Puedes modificar o añadir un título, subtítulo y las etiquetas de los ejes con los argumentos main
, sub
, xlab
e ylab
, respectivamente.
# Datos de muestra normales
set.seed(1)
x <- rnorm(400)
# Histograma con títulos
hist(x,
prob = TRUE,
main = "Título del histograma", # Título
sub = "Subtítulo", # Subtítulo
xlab = "Etiqueta eje X", # Etiqueta eje X
ylab = "Etiqueta eje Y") # Etiqueta eje Y
También te puede interesar