Cómo crear un histograma de dos variables en R

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

Actualizado el 17 de julio de 2024, por Luis Benites.

Un histograma es una forma útil de visualizar la distribución de valores para una variable dada.

Para crear un histograma para una variable en R, puede usar la función hist () . Y para crear un histograma para dos variables en R, puede usar la siguiente sintaxis:

hist (variable1, col = ' rojo ')
hist (variable2, col = ' blue ', add = TRUE )

El siguiente ejemplo muestra cómo utilizar esta sintaxis en la práctica.

Ejemplo: crear un histograma de dos variables en R

El siguiente código muestra cómo crear un histograma de dos variables en R:

#Haga que este conjunto de ejemplo sea reproducible
 . semilla (1)

#definir datos
 x1 = rnorm (1000, media = 0.6, sd = 0.1)
x2 = rnorm (1000, media = 0.4, sd = 0.1)

# trazar dos histogramas en el mismo gráfico
 hist (x1, col = ' red ')
hist (x2, col = ' azul ', agregar = VERDADERO )

Dado que los valores de los histogramas se superponen, es una buena idea usar colores rgb () con mayor transparencia:

#Haga que este conjunto de ejemplo sea reproducible
 . semilla (1)

#definir datos
 x1 = rnorm (1000, media = 0.6, sd = 0.1)
x2 = rnorm (1000, media = 0.4, sd = 0.1)

# trazar dos histogramas en el mismo gráfico
 hist (x1, col = rgb (0,0,1,0.2), xlim = c (0, 1),
     xlab = ' Valores ', ylab = ' Frecuencia ', main = ' Histograma para dos variables ')
hist (x2, col = rgb (1,0,0,0.2), add = TRUE )

Histograma para dos variables en R

También puede agregar una leyenda para facilitar la interpretación de los histogramas:

#Haga que este conjunto de ejemplo sea reproducible
 . semilla (1)

#definir datos
 x1 = rnorm (1000, media = 0.6, sd = 0.1)
x2 = rnorm (1000, media = 0.4, sd = 0.1)

# trazar dos histogramas en el mismo gráfico
 hist (x1, col = rgb (0,0,1,0.2), xlim = c (0, 1),
     xlab = ' Valores ', ylab = ' Frecuencia ', main = ' Histograma para dos variables ')
hist (x2, col = rgb (1,0,0,0.2), add = TRUE )

#add legend 
legend (' topright ', c (' Variable 1 ', ' Variable 2 '),
       relleno = c (rgb (0,0,1,0.2), rgb (1,0,0,0.2)))

Histograma de dos variables en el ejemplo de R

Puede encontrar más tutoriales de R en esta página .

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

Deja un comentario

La regresión curvilínea es el nombre que se le da a cualquier modelo de regresión que intente ajustar una curva…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!