Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos,
Tener un poco de un problema superponiendo una curva de distribución normal en un objeto visual de histograma, utilizando scripts de R.
# The following code to create a dataframe and remove duplicated rows is always executed and acts as a preamble for your script:
# dataset <- data.frame(Ratings)
# dataset <- unique(dataset)
# Paste or type your script code here:
library(ggplot2)
ggplot(data=dataset,aes(x=dataset$Ratings)) +
geom_histogram(aes(y=..density..),col="#ffffff",fill="#bfd730") +
labs(title="Employee 2019 Performance Rating", x="Performance Ratings", y="Frequency") +
geom_density(col=2)
#Adding Normal Curve
ratings_norm_curve=rnorm(length(Ratings),mean(Ratings),sd(Ratings))
#Adding it to Histogram
lines(density(ratings_norm_curve, adjust = 2), col="blue", lwd=2)
¿Qué podría estar haciendo mal aquí?
Hola @GradStudent2020 ,
Siento responder tarde. Compruebe si esto podría satisfacer sus requisitos:
library(ggplot2)
ggplot(data=dataset,aes(x=dataset$Ratings)) +
geom_histogram(aes(y=..density..),col="#ffffff",fill="#bfd730") +
labs(title="Employee 2019 Performance Rating", x="Performance Ratings", y="Frequency") +
geom_density(col=2) +
stat_function(fun = dnorm,
args = list(mean = mean(dataset$Ratings, na.rm = TRUE),
sd = sd(dataset$Ratings, na.rm = TRUE)),
colour = 'blue')
Saludos
Icey
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¿Por qué la frecuencia en el eje se muestra en decimales? deben ser enteros.
Sí, muchas gracias!!! 🙂
Hola @GradStudent2020 ,
Por favor, compáreme algunos datos de muestra ficticios, no datos reales, para su prueba.
Saludos
Icey
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Icey disculpas por el retraso, pero he seleccionado el conjunto de datos para usted - es un ejemplo, y dentro de la hoja de cálculo he incluido la salida visual actual, el código que estoy usando y una instrucción de resultado deseada. 🙂
¡Hazme saber lo que se te ha ocurrió! Agradezco su ayuda con esto.
¡Muchas gracias!