Histogram berisi area persegi panjang untuk menampilkan informasi statistik yang sebanding dengan frekuensi variabel dan lebarnya dalam interval numerik yang berurutan. Representasi grafis yang mengelola sekelompok titik data ke dalam rentang tertentu yang berbeda. Ini memiliki fitur khusus yang tidak menunjukkan celah di antara batang dan mirip dengan grafik batang vertikal.
Kita dapat membuat histogram dalam Bahasa Pemrograman R menggunakan fungsi hist().
Sintaks: hist(v, main, xlab, xlim, ylim, break, col, border)
Parameter: v: Parameter ini berisi nilai numerik yang digunakan dalam histogram. main: Parameter utama ini adalah judul grafik. col: Parameter ini digunakan untuk mengatur warna bar. xlab: Parameter ini adalah label untuk sumbu horizontal. border: Parameter ini digunakan untuk mengatur warna border setiap bar. xlim: Parameter ini digunakan untuk memplot nilai sumbu x. ylim: Parameter ini digunakan untuk memplot nilai sumbu y. break: Parameter ini digunakan sebagai lebar setiap batang.
Membuat Histogram sederhana di R Membuat bagan histogram sederhana dengan menggunakan parameter di atas. Vektor v ini diplot menggunakan hist() .
d <- c(18, 29, 4, 12, 32, 2, 24,
15, 27, 19, 40)
hist(d, xlab = "No.of Articles ",
col = "cyan", border = "black")
Rentang nilai X dan Y Untuk menggambarkan rentang nilai kita perlu
melakukan langkah-langkah berikut:
1.Kita dapat menggunakan parameter xlim dan ylim pada sumbu X dan sumbu Y. 2.Ambil semua parameter yang diperlukan untuk membuat bagan histogram.
d <- c(18, 29, 4, 12, 32, 2, 24,
15, 27, 19, 40)
hist(d, xlab = "No.of Articles", col = "cyan",
border = "black", xlim = c(0, 40),
ylim = c(0, 3), breaks = 10)
Menggunakan nilai pengembalian histogram untuk label menggunakan text()
Untuk membuat bagan nilai pengembalian histogram.
d <- c(18, 29, 4, 12, 32, 2, 24,
15, 27, 19, 40, 180, 75, 32, 120)
m<-hist(d, xlab = "Weight", ylab ="Frequency",
col = "yellow", border = "blue",
breaks = 15)
text(m$mids, m$counts, labels = m$counts,
adj = c(1, -1))
Histogram menggunakan lebar yang tidak seragam Membuat grafik histogram
lebar yang berbeda, dengan menggunakan parameter di atas, kami membuat
histogram menggunakan lebar yang tidak seragam.
d <- c(12, 29, 19, 5, 19, 32, 21, 19,
34, 12, 28, 135, 34, 89, 31)
hist(d, xlab = "Weight", ylab ="Frequency",
xlim = c(21, 536),
col = "grey", border = "black",
breaks = c(5, 35, 55, 60, 75,
85, 120, 155))