Friday, January 20, 2023

Boxplot Charts Pada Programming-R

 


Boxplot merupakan ukuran seberapa baik data didistribusikan di seluruh kumpulan data. Ini membagi kumpulan data menjadi tiga kuartil. Grafik ini mewakili minimum, maksimum, rata-rata, kuartil pertama, dan kuartil ketiga dalam kumpulan data. Boxplot juga berguna dalam membandingkan distribusi data dalam kumpulan data dengan menggambar boxplot untuk masing-masingnya.

R menyediakan fungsi boxplot() untuk membuat boxplot.

Format : boxplot(x, data, notch, varwidth, names, main)

keterangan :

  • x : Vektor atau rumus
  • data : Data frame
  • notch : Nilai logis yang ditetapkan sebagai benar untuk menggambar notch 
  • varwidth : Merupakan nilai logis yang ditetapkan sebagai benar untuk menggambar lebar kotak sama dengan ukuran sampel
  • names : Kelompok label yang akan dicetak di bawah setiap petak kotak
  • main : Digunakan untuk memberi judul pada grafik

1. Boxplot 

# Giving a name to the chart file.  

png(file = "boxplot.png")  

# Plotting the chart.  

boxplot(mpg ~ cyl, data = mtcars, xlab = "Quantity of Cylinders",  

        ylab = "Miles Per Gallon", main = "R Boxplot Example")  

# Save the file.  

dev.off()



2. Boxplot using notch  

# Giving a name to our chart.  

png(file = "boxplot_using_notch.png")  

# Plotting the chart.  

boxplot(mpg ~ cyl, data = mtcars,   

        xlab = "Quantity of Cylinders",  

        ylab = "Miles Per Gallon",   

        main = "Boxplot Example",  

        notch = TRUE,   

        varwidth = TRUE,   

        ccol = c("green","yellow","red"),  

        names = c("High","Medium","Low")  

)  

# Saving the file.  

dev.off() 


3. Violin Plots

# Loading the vioplot package   

library(vioplot)  

# Giving a name to our chart.  

png(file = "vioplot.png")  

#Creating data for vioplot function  

x1 <- mtcars$mpg[mtcars$cyl==4]  

x2 <- mtcars$mpg[mtcars$cyl==6]  

x3 <- mtcars$mpg[mtcars$cyl==8]  

#Creating vioplot function  

vioplot(x1, x2, x3, names=c("4 cyl", "6 cyl", "8 cyl"),  

        col="green")  

#Setting title   

title("Violin plot example")  

# Saving the file.  

dev.off()  


4. Bagplot- 2-Dimensional Boxplot Extension

# Loading aplpack package  

library(aplpack)  

# Giving a name to our chart.  

png(file = "bagplot.png")  

#Creating bagplot function  

attach(mtcars)  

bagplot(wt,mpg, xlab="Car Weight", ylab="Miles Per Gallon",  

   main="2D Boxplot Extension")  

# Saving the file.  

dev.off() 


Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...