So berechnen und zeichnen sie einen cdf in r
Sie können die folgende grundlegende Syntax verwenden, um eine kumulative Verteilungsfunktion (CDF) in R zu berechnen und darzustellen:
#calculate empirical CDF of data p = ecdf(data) #plot CDF plot(p)
Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.
Beispiel 1: Berechnen und zeichnen Sie den CDF von Rohdaten
Der folgende Code zeigt, wie ein CDF eines Zufallsdatensatzes in R berechnet und dargestellt wird:
#create some data data = rnorm(100) #calculate empirical CDF of data p = ecdf(data) #plot CDF plot(p, xlab=' x ', ylab=' CDF ', main=' CDF of Data ')
Die x-Achse zeigt die Rohdatenwerte und die y-Achse zeigt die entsprechenden CDF-Werte.
Beispiel 2: Berechnen und zeichnen Sie den CDF der bekannten Verteilung
Der folgende Code zeigt, wie ein CDF der Standardnormalverteilung berechnet und dargestellt wird:
curve(pnorm, from = -3 , to = 3 )
Alternativ können Sie denselben Plot mit ggplot2 erstellen:
library (ggplot2) ggplot(data. frame (x = c(- 3 , 3 )), aes(x = x)) + stat_function(fun = pnorm)
Zusätzliche Ressourcen
CDF oder PDF: Was ist der Unterschied?
So zeichnen Sie ein CDF in Excel