Gráfico de probabilidad normal en R usando ggplot2

Una gráfica de probabilidad normal es una representación gráfica de los datos. Se utiliza una gráfica de probabilidad normal para verificar si el conjunto de datos dado tiene una distribución normal o no. Se utiliza para comparar un conjunto de datos con la distribución normal. Si un conjunto de datos dado se distribuye normalmente, residirá en una forma como una línea recta.

En este artículo, usaremos ggplot2 con qqplotr para trazar y verificar si el conjunto de datos se distribuye normalmente usando solo qqplot.

Acercarse

  • Instale las siguientes bibliotecas necesarias pegándolas en la consola r

instalar.paquetes («ggplot2»)

instalar.paquetes(“qqplotr”)

  • Cree un conjunto de datos aleatorios con una media y una desviación estándar diferentes que desee graficar.
  • Trazado de datos usando el método stat_qq_point() .
  • Trazado de puntos de datos con línea usando la función stat_qq_line() .

A continuación se muestra una implementación adecuada utilizando el enfoque anterior. 

Ejemplo 1: Trazado de datos usando el método stat_qq_point() .

R

# importing libraries
library(ggplot2)
library(qqplotr)
 
# creating random data
random_values = rnorm(500, mean = 90, sd = 50)
 
# plotting data without line and labels
ggplot(mapping = aes(sample = random_values)) + stat_qq_point(size = 2)

Producción:

Fig. 1 Trazado de puntos de datos.

Ejemplo 2 : Trazar puntos de datos con línea usando la función stat_qq_line() .

R

# importing libraries
library(ggplot2)
library(qqplotr)
 
# creating random data
random_values = rnorm(500, mean = 90, sd = 50)
 
# plotting data with proper labels
# And adding line with proper properties
ggplot(mapping = aes(sample = random_values))
+ stat_qq_point(size = 2,color = "red")
+ stat_qq_line(color="green")
+ xlab("x-axis") + ylab("y-axis")

Producción:

Fig. 2 Agregar línea normal

Publicación traducida automáticamente

Artículo escrito por amnindersingh1414 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *