KMeans untuk Pengklasteran dengan R

Metode pengklasteran merupakan salah satu metode pembelajaran mesin yang cukup matang dan paling umum digunakan dalam melakukan eksplorasi data. Tanpa mengetahui apapun mengenai data, kita dapat mengelompokkan data berdasarkan nilai masing-masing variabel. Salah satu algoritma yang digunakan adalah KMeans yang dalam R ada dalam paket stats.

Untuk menerapkan K-Means, ada beberapa hal yang perlu diperhatikan dalam menggunakan algoritma ini dengan R.

Argumen Fungsi KMeans

Berikut argumen yang diperlukan dalam menjalankan fungsi ini.

kmeans(x, centers, iter.max = 10, nstart = 1,
       algorithm = c("Hartigan-Wong", "Lloyd", "Forgy",
                     "MacQueen"), trace=FALSE)
## S3 method for class 'kmeans'
fitted(object, method = c("centers", "classes"), ...)
Lanjutkan membaca “KMeans untuk Pengklasteran dengan R”

Bahasa R: Pengenalan

Bahasa pemrograman R dikembangkan oleh Ross Ihaka dan Robert Gentleman sejak 1993. Arah pengembangan R diutamakan pada fungsi-fungsi statistika dan metode tampilan grafik. Fungsi yang dikembangkan termasuk untuk fungsi analisis regresi linear, analisis runtun waktu (time series), dan metode statistika lainnya.

Logo R
Logo R

Saat ini penggunaan R makin pesat dengan adanya hype mengenai metode analisis baru, yaitu Machine Learning. Dari awalnya berkembang dalam dunia akademisi, saat ini banyak perusahaan yang mengadopsi penggunaannya, diantaranya: Uber, Google, AirBnB, Facebook, dkk.

Lanjutkan membaca “Bahasa R: Pengenalan”

Berpindah Versi R di RStudio

Sebagai pengguna RStudio dalam keseharian, kami terkadang mendapat masalah. Kami menggunakan Debian Sid di salah satu mesin riset dimana versi aplikasi berubah terlalu sering. Di mesin yang lain kami menggunakan R dari CRAN yang update setiap rilis baru. Perubahan ini sering membuat masalah utamanya dependency paket.

Dalam artikel ini kami hanya akan mencakup 2 (dua) OS saja sesuai yang kami pakai, yaitu Linux dan Windows. Kami menggunakan Debian Linux dan Windows 7, versi lain kemungkinan besar tidak terdapat perbedaan. Perlu diingat RStudio dapat berjalan di R>2.11.1.

Linux

Secara default R yang digunakan oleh RStudio adalah hasil output dari perintah:

$ which R
Lanjutkan membaca “Berpindah Versi R di RStudio”