Bahasa R dasar -3


Misalnya kita sudah membuat sebuah vektor:

a(1:10)

berarti vektor a isinya angka 1 sampai dengan 10. Sekarang kita dapat mengambil sebuah data dari vektor a. Misalnya kita ingin mengambil angka 5. Pada vektor setiap data memiliki nomer index, atau urutan ke berapa dia ada di vektor tersebut. Penulisan index adalah dengan menggunakan kurung siku yang mengapit sebuah angka urutan. Cara penulisan ini disebut juga accessor

Beberapa catatan tentang struktur data di R:

  • Vector tipe data yang cuman bisa diisi dengan tipe data yang sama. alias semua isinya harus memiliki tipe data yang sama, misalkan angka ataupun teks. Pembuatan vector menggunakan fungsi c, dan bisa diakses dengan accessor dengan angka indeks yang diapit kurung siku. Namun jika berupa named vector, maka indeksnya adalah berupa teks.
  • List adalah tipe data yang dapat diisi dengan tipe data berbeda, contoh dengan campuran teks dan angka misalnya. Pembuatan list adalah menggunakan fungsi list, dan seperti vector elemen pada list diakses dengan accessor yang diapit kurung siku.
  • Data Frame adalah tipe data yang terdiri dari satu atau beberapa vector ataupun list. Untuk membuat data frame kita gunakan fungsi  data.frame, dan kita bisa mengakses menggunakan accessor $ diikuti nama kolom, dan juga angka indeks.

Untuk menampilkan grafik di R, contohnya kita dapat menggunakan paket ggplot. Untuk menggunakannya paket ini bisa menggunakan perintah

library("ggplot2")

membuat kanvas: nama_kanvas<-ggplot(nama_data.frame, aes(x=nama_vektor, y=nama_vektor, fill=nama_vektor)

membuat bentuk geometri bar:

nama_kanvas+geom_bar(width=ukuran_lebar_tiap_bar, stat=transformasi_data_contoh”identity”)

menambahkan judul

nama_kanvas + ggtitle(“…”)

menambah caption pada sumbu x

+ xlab(“..”)

pada sumbu y

+ylab(“..”)

Semoga Bermanfaat!

reference:

https://academy.dqlab.id/


Silahkan tuliskan tanggapan, kritik maupun saran