Posts

Kesimpulan vector, list dan data frame

  Kesimpulan Kamu telah mempelajari mengenai tiga tipe data fundamental yang sangat penting di R di bab ini, yaitu  vector ,  list  dan  data frame . Ketiga tipe data ini dapat diisi dengan lebih dari satu nilai. Ringkasan dari tipe-tipe data tersebut adalah sebagai berikut. Vector  hanya dapat diisi dengan salah satu tipe data saja di seluruh elemennya, misalnya angka saja ataupun teks saja. 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 bisa diisi dengan lebih dari satu tipe data di seluruh elemennya, dengan campuran teks dan angka. Pembuatan  list  adalah menggunakan fungsi  list , dan elemen pada  list  dapat diakses dengan  accessor  yang diapit kurung siku seperti pada  vector . Data Frame  adalah...

Cara Akses Data Frame

Image
  Cara Akses Data Frame Data frame  memiliki banyak kolom dan dapat diakses dengan melalui nama kolom yang dimilikinya. Caranya adalah menggunakan  accessor  dengan tanda $ yang diikuti dengan nama kolom. Contoh: info_mahasiswa$fakultas. Panel  code editor  telah dilengkapi contoh kode untuk membuat  data frame  menggunakan data mahasiswa dan mengakses kolom  jumlah_mahasiswa . Jalankan dengan tombol   untuk melihat hasilnya.   Tugas Praktik: Tambahkan baris kode baru untuk menampilkan kolom  fakultas  dari data frame  info_mahasiswa . 

Data Frame

Image
  Data Frame Data frame  merupakan jenis struktur data yang dirancang untuk representasi tabel, yang terdiri dari atas kolom dengan tiap kolom berisi  list  ataupun  vector  dengan jumlah data yang sama. Untuk membuat  data frame  kita bisa gunakan  function   data.frame . Panel  code editor  telah dilengkapi dengan contoh kode untuk membuat  data frame  menggunakan data mahasiswa. Jalankan dengan tombol   untuk melihat hasilnya.   Tugas Praktik: Tambahkan kode yang sesuai dengan petunjuk berikut ini di  Code Editor .  Kode yang sebelumnya telah ada di  code editor  tidak boleh dihapus . Buatlah  vector  terbaru bernama  akreditasi  dengan isi ("A","A","B","A","A") Buat satu  data frame  dengan nama  info_mahasiswa  yang terdiri dari dua  vector  dari contoh ditambah dengan  vector   akreditasi . Tampilkan  data frame ...

Function Pada R

Image
Function  merupakan suatu objek di R yang parameternya dapat diisi oleh satu atau beberapa teks maupun satu atau beberapa angka. Setelah dieksekusi,  function  ini akan mengembalikan satu atau beberapa nilai sesuai dengan tujuan  function  itu diperuntukkan untuk apa. Mari kita lihat satu  function  yang akan sering digunakan, yaitu  c . Fungsi  c  ini digunakan untuk membuat urutan angka maupun teks (ini merupakan peruntukan  function -nya). Ketikkan perintah c(10:40) berikut pada bagian  Code Editor . Perintah ini berguna untuk membuat rangkaian angka dari 10 s/d 40. c(10:40) Klik tombol   dan pada panel  Console  akan muncul tampilan  output  sebagai berikut. > c(10:40) [1] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [26] 35 36 37 38 39 40 Catatan:  Tanda > tidak perlu diketik   Berikut adalah penjelasan hasil dari contoh di atas. Elemen ekspresi...

Huruf Besar, Huruf Kecil dan Format Angka Pada R

  Bahasa pemograman R bersifat   case sensitive . Artinya, kita perlu memperhatikan penulisan kode yang dengan menggunakan huruf besar dan/atau huruf kecil. Sebagai contoh: "Budi", "budi", dan "BUDI"   bukan   merupakan teks yang sama. Selain itu, pada saat mengirimkan jawaban melalui  code editor  di DQLab, format angka (termasuk di penulisan tanggal) sangat berpengaruh terhadap penilaian apakah jawaban benar atau tidak. Sebagai contoh: 01 dan 1 merupakan dua angka yang dianggap berbeda pada saat pengiriman jawaban. "12-01-1987" dan "12-1-1987" adalah hal berbeda pada saat mengirimkan jawaban.

Menggunakan Fungsi Print Pada R

Image
Pada praktik sebelumnya kita telah menampilkan teks dan angka dengan menuliskannya secara langsung. Namun, alangkah baiknya jika kita menggunakan fungsi bawaan yang bernama   print . Ketikkanlah dua perintah  print  berikut di  code editor print("Hello World") print(3 + 4) Jika dijalankan dengan menekan   akan muncul hasil berikut > print("Hello World") [1] "Hello World" > print(3 + 4) [1] 7

Mengapa Data Scientist menggunakan R?

Image
Apa yang sebenarnya membuat para   data scientist   tertarik belajar dan menggunakan R? Ada empat alasan utama, yaitu: Lebih Mudah Dipelajari  (Easier) :  R relatif lebih mudah dipelajari dibandingkan dengan bahasa lain, seperti Java, C#, Javascript, dan lain-lain. Lebih Cepat  (Faster) :  Banyak fungsi R memberikan hasil jauh lebih cepat dibandingkan dengan aplikasi lain. Contoh: R dapat menghasilkan berbagai visualisasi yang menarik dalam waktu singkat, sehingga  data scientist  dapat jauh lebih produktif dalam memahami data dan menghasilkan informasi. Lebih kaya fitur  (Richer) :  Dengan puluhan ribu fitur yang terus berkembang, hampir semua permasalahan data dapat dijawab oleh R. Sebagai contoh, untuk mengatasi permasalahan optimasi stok di  e-commerce , R memiliki fungsi menghasilkan rekomendasi  product packaging . Telah terbukti  (Proven) :  R sudah digunakan oleh banyak data scientist perusahaan besar seperti ...