Tutorial R : Cara Membuat Bar Chats/Diagram Batang di Pemrograman R
Bagan batang merepresentasikan data dalam batang persegi panjang dengan panjang batang yang sebanding dengan nilai variabel. R menggunakan function barplot () untuk membuat diagram batang. R dapat menggambar batang vertikal dan horizontal di diagram batang. Dalam diagram batang, setiap batang dapat diberi warna berbeda.
Sintaksis
Sintaks dasar untuk membuat diagram batang di R adalah -
barplot(H,xlab,ylab,main, names.arg,col)
Berikut adalah deskripsi parameter yang digunakan -
- H adalah vektor atau matriks yang berisi nilai numerik yang digunakan dalam diagram batang.
- xlab adalah label untuk sumbu x.
- ylab adalah label untuk sumbu y.
- main adalah judul diagram batang.
- names.arg adalah vektor nama yang muncul di bawah setiap bilah.
- col digunakan untuk memberi warna pada batang pada grafik.
Contoh
Bagan batang sederhana dibuat hanya dengan menggunakan vektor input dan nama setiap batang.
Skrip di bawah ini akan membuat dan menyimpan diagram batang di direktori kerja R.
# Create the data for the chart H <- c(7,12,28,3,41) # Give the chart file a name png(file = "barchart.png") # Plot the bar chart barplot(H) # Save the file dev.off()
Ketika kami mengeksekusi kode di atas, hasilnya adalah sebagai berikut -
Label Bar Chart, Judul dan Warna
Fitur diagram batang dapat diperluas dengan menambahkan lebih banyak parameter. The utama parameter digunakan untuk menambah gelar . The col parameter digunakan untuk menambahkan warna ke bar. The args.name adalah vektor yang memiliki jumlah nilai yang sama sebagai vektor masukan untuk menggambarkan arti dari setiap bar.
Contoh
Skrip di bawah ini akan membuat dan menyimpan diagram batang di direktori kerja R.
# Create the data for the chart H <- c(7,12,28,3,41) M <- c("Mar","Apr","May","Jun","Jul") # Give the chart file a name png(file = "barchart_months_revenue.png") # Plot the bar chart barplot(H,names.arg=M,xlab="Month",ylab="Revenue",col="blue", main="Revenue chart",border="red") # Save the file dev.off()
Ketika kami mengeksekusi kode di atas, hasilnya adalah sebagai berikut -
Bagan Batang Grup dan Bagan Batang Bertumpuk
Kita dapat membuat diagram batang dengan kelompok batang dan tumpukan di setiap batang dengan menggunakan matriks sebagai nilai input.
Lebih dari dua variabel direpresentasikan sebagai matriks yang digunakan untuk membuat diagram batang grup dan diagram batang bertumpuk.
# Create the input vectors. colors = c("green","orange","brown") months <- c("Mar","Apr","May","Jun","Jul") regions <- c("East","West","North") # Create the matrix of the values. Values <- matrix(c(2,9,3,11,9,4,8,7,3,12,5,2,8,10,11), nrow = 3, ncol = 5, byrow = TRUE) # Give the chart file a name png(file = "barchart_stacked.png") # Create the bar chart barplot(Values, main = "total revenue", names.arg = months, xlab = "month", ylab = "revenue", col = colors) # Add the legend to the chart legend("topleft", regions, cex = 1.3, fill = colors) # Save the file dev.off()
Post a Comment for "Tutorial R : Cara Membuat Bar Chats/Diagram Batang di Pemrograman R"