Membuat Plot dan Diagram Sederhana di R(BoxPlot, Histogram, ScatterPlot, Pie)



Assalamualaikum Wr. Wb
Oke gengs pada kesempatan kali ini akan dibahas mengenai membuat Plot dan diagram. Plot dan diagram sendiri digunakan untuk visualisasi data agar lebih menarik dan mudah di pahami. Yok langsung cek dibawah hehe

Oke pertama kita akan membuat data frame terlebih dahulu jika belum mengerti tentang data frame bisa cek postingan sebelumnya DataFrame Pada Bahasa R

> nama =c("budi","mey","refi","mega","jimmy")
> uang = c(20000, 21111,2222,44444,22221)
> belajar = c(3,2,1,4,5)
> df = data.frame(nama, uang, belajar)
> df

  nama      uang    belajar
1  budi     20000       3
2  mey      21111       2
3  refi      2222       1
4  mega     44444       4
5 jimmy     22221       5

Kemudian membuat sebuah Plot sangat mudah seperti syntax dibawah ini
> Plot(uang,belajar)


 Kemudian dibawah ini dapat dilihat tambahan dari pembuatan Plot dimana memberi nama x dan y sesuai keinginan kemudian ada type dari Plot dan juga pemberian title Plot dengan syntax main.

> Plot(uang,belajar, xlab = "uang",
  ylab= "belajar",type ="b", main="aaa")


Ada banyak jenis tipe untuk type, dan juga fungsi yang berbeda :

type=”l” untuk memberi garis penghubung antar titik
type=”p” untuk memberi penebal titik
type=”b” untuk memberi garis penghubung dengan penebal titik
type=”c” untuk memberi garis penghubung tanta titik
type=”h” untuk membuat histogram
type=”s” untuk membuat grafik fungsi tangga
type=”o” untuk membuat overPlot (mirip dengan “b” cuman titiknya ditembus oleh garis penghubung)

Kemudian selanjutnya akan dibahas membuat beberapa Plot dalam 1 lembar kerja. Disini digunakan syntax mfrow dan mfcol.

> par(mfrow= c(1,2)) #1 baris 2 kolom
> Plot(uang)
> Plot(belajar)
Apabila menggunakan mfrow maka pengurutan output Plot akan mengikuti baris yaitu dari kiri ke kanan, 1 disini berarti 1 baris dan 2 kolom dari penggabungan Plot yang akan di buat. Berikut ouput dari syntax di atas.

> par(mfrow = c(2,1))# 2 baris 1 kolom
> Plot(uang)
> Plot(belajar)
Karena baris yang diinput yaitu 2 maka akan terbentuk 2 baris dan 1 kolom


> usia =rep(21,4)
> tinggi = c(163,158,164,164)
> tidur = c(10,8,6,10)
> main = c(3,5,5,5)
Selanjutnya akan dibuat tampilan dari Plot 2x2 tetapi menggunakan mfrow.
> par(mfrow= c(2,2)) #2 baris 2 kolom
> Plot(usia)
> Plot(tinggi)
> Plot(tidur)
> Plot(main)
Mfrow akan membaca dari kiri ke kanan untuk Plot yang di input.


Kemudian akan dicoba menggunakan mfcol yaitu 2x2 tetapi pada mfcol akan membaca secara kolom yaitu dari atas ke bawah.
> par(mfcol= c(2,2))# 2 kolom 2 baris
> Plot(usia)
> Plot(tinggi)
> Plot(tidur)
> Plot(main)

Selanjutnya untuk membuat boxPlot menggunakan syntax boxPlot()

> boxPlot(uang,belajar)


Selanjutnya membuat histogram dapat menggunakan syntax hist()

> hist(uang)

Dan yang terakhir membuat pie chart, menggunakan syntax pie()

> pie(uang)

Mungkin sekian untuk post kali ini, semoga bermanfaat

Wassalamualaikum Wr Wb
Membuat Plot dan Diagram Sederhana di R(BoxPlot, Histogram, ScatterPlot, Pie) Membuat Plot dan Diagram Sederhana di R(BoxPlot, Histogram, ScatterPlot, Pie) Reviewed by thinkstudio on December 03, 2017 Rating: 5

No comments:

Powered by Blogger.