La función hist

La función hist permite crear histogramas en R base. Por defecto, la función creará un histograma de frecuencias.

# Datos de muestra exponenciales
set.seed(1)
x <- rexp(400)

# Histograma
hist(x)

Histograma de frecuencias en R

Color del histograma

Color del histograma de frecuencias

Color de fondo

El argumento col permite cambiar el color de fondo del histograma. Por defecto es gris (desde R 4.0.0, en versiones anteriores era blanco).

# Datos de muestra exponenciales
set.seed(1)
x <- rexp(400)

# Histograma azul
hist(x,       # Datos
     col = 4) # Color

Color del borde de un histograma en R

Color del borde

El argumento border permite modificar el color del borde las barras del histograma de frecuencias.

# Datos de muestra exponenciales
set.seed(1)
x <- rexp(400)

# Histograma blanco con bordes azules
hist(x,
     col = "white", # Color de fondo
     border = 4)    # Borde

Histograma de frecuencias con líneas de sombreado

Líneas de sombreado

También puedes usar líneas de sombreado en lugar de un color de fondo. Establece la densidad de las líneas con el argumento density y cambia su ángulo con angle.

# Datos de muestra exponenciales
set.seed(1)
x <- rexp(400)

# Histograma blanco con líneas de sombreado
hist(x,
     col = 4,      # Color
     density = 10, # Líneas de sombreado
     angle = 20)   # Ángulo

Títulos y etiquetas

Además, puedes modificar el título, el subtítulo y las etiquetas de los ejes con los argumentos main, sub, xlab e ylab, respectivamente.

# Datos de muestra exponenciales
set.seed(1)
x <- rexp(400)

# Histograma con títulos
hist(x,
     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

Cambiar los títulos de un histograma en R

También te puede interesar