So erstellen sie ein ogive-diagramm in r
Eine Ogive ist ein Diagramm, das zeigt, wie viele Datenwerte in einem Datensatz über oder unter einem bestimmten Wert liegen.
In diesem Tutorial wird erklärt, wie Sie das folgende Ogive-Diagramm in R erstellen:
Beispiel: Erstellen Sie ein Ogive-Diagramm in R
Definieren wir zunächst einen Datensatz mit 20 Werten:
#create dataset
data <- c(6, 7, 7, 8, 9, 12, 14, 16, 16, 17, 22, 24, 28, 31, 34, 35, 39, 41, 42, 43)
Dann verwenden wir die Funktionen graph.freq() und ogive.freq() aus dem agricolae- Paket in R, um ein einfaches Ogive-Diagramm zu erstellen:
library (agricolae)
#define values to plot
value_bins <- graph. freq (data, plot= FALSE )
values <- warhead. freq (value_bins, frame= FALSE )
#create warhead chart
plot(values, xlab=' Values ', ylab=' Relative Cumulative Frequency ',
main=' Ogive Chart ', col=' steelblue ', type=' b ', pch= 19 , las= 1 , bty=' l ')
Tee
So interpretieren Sie einige der unklareren Argumente der Funktion plot() :
- type=’b‘ : Sowohl Linien als auch Punkte zeichnen
- pch=19 : Füllen Sie die Kreise im Pfad
- las=1 : Machen Sie die Beschriftungen senkrecht zur Achse
- bty=’l‘ : Zeigt nur den Rand unten und links vom Pfad an
Wir können die tatsächlichen Werte im Diagramm anzeigen, indem wir die mit der Funktion ogive.freq() erstellten Werte drucken:
#view values in ogive
values
x RCF
1 6.0 0.00
2 13.4 0.30
3 20.8 0.50
4 28.2 0.65
5 35.6 0.80
6 43.0 1.00
7 50.4 1.00
So interpretieren Sie die Werte:
- 0 % aller Werte im Datensatz waren kleiner oder gleich 6 .
- 30 % aller Werte im Datensatz waren kleiner oder gleich 13,4 .
- 50 % aller Werte im Datensatz waren kleiner oder gleich 20,8 .
- 65 % aller Werte im Datensatz waren kleiner oder gleich 35,6 .
Und so weiter.
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie man andere gängige Diagramme in R erstellt:
So erstellen Sie ein Pareto-Diagramm in R
So erstellen Sie ein Gantt-Diagramm in R
So erstellen Sie ein Lollipop-Diagramm in R