Cara membuat bagan ogive di r
Ogive adalah grafik yang menunjukkan berapa banyak nilai data yang berada di atas atau di bawah nilai tertentu dalam suatu kumpulan data.
Tutorial ini menjelaskan cara membuat grafik ogive berikut di R:
Contoh: buat diagram Ogive di R
Pertama, mari kita tentukan kumpulan data yang berisi 20 nilai:
#create dataset
data <- c(6, 7, 7, 8, 9, 12, 14, 16, 16, 17, 22, 24, 28, 31, 34, 35, 39, 41, 42, 43)
Lalu mari kita gunakan fungsi graph.freq() dan ogive.freq() dari paket agricolae di R untuk membuat grafik ogive sederhana:
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 ')
teh
Berikut ini cara menafsirkan beberapa argumen yang tidak jelas pada fungsi plot() :
- type=’b’ : Gambar garis dan titik
- pch=19 : Isi lingkaran di jalur
- las=1 : Buat label tegak lurus terhadap sumbu
- bty=’l’ : Hanya menampilkan batas di bagian bawah dan kiri jalur
Kita dapat menampilkan nilai sebenarnya dalam plot dengan mencetak nilai yang dibuat dari fungsi ogive.freq() :
#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
Berikut cara menafsirkan nilai:
- 0% dari semua nilai dalam kumpulan data kurang dari atau sama dengan 6 .
- 30% dari seluruh nilai dalam kumpulan data kurang dari atau sama dengan 13,4 .
- 50% dari seluruh nilai dalam kumpulan data kurang dari atau sama dengan 20,8 .
- 65% dari seluruh nilai dalam kumpulan data kurang dari atau sama dengan 35,6 .
Dan seterusnya.
Sumber daya tambahan
Tutorial berikut menjelaskan cara membuat grafik umum lainnya di R:
Cara Membuat Bagan Pareto di R
Cara Membuat Gantt Chart di R
Cara Membuat Bagan Lollipop di R