Skip to content Skip to sidebar Skip to footer

Tutorial R : Cara Membuat Bar Chats/Diagram Batang di Pemrograman 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 -

Bagan Batang menggunakan R

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 dengan judul menggunakan R

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()
 Bagan Batang Bertumpuk menggunakan R

Post a Comment for "Tutorial R : Cara Membuat Bar Chats/Diagram Batang di Pemrograman R"

close