Cómo crear un histograma de dos variables en R

Actualizado por ultima vez el 7 de mayo de 2021, por .

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/

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!