Mengambil data melalui CSV URL

Pada contoh kali ini kita akan mengambil data dari situs web repository Machine learning UCI.UCI Machine Learning Repository adalah website yang berisi arsip dengan koleksi data set yang dibuat sejak tahun 1987 oleh David Aha dan para mahasiswa pascasarjana UB Irvine.

Untuk lebih jelasnya kita perhatikan source code dibawah ini:

Terlebih dahulu memasukkan paket library “RCurl”, bila belum ada silahkan install terlebih dahulu

library(RCurl)

memasukkan data url untuk data iris “http://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data

urlfile <-'http://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data'

Proses download

downloaded <- getURL(urlfile,ssl.verifypeer=FALSE)

membaca data file

connection <- textConnection(downloaded)

memparse sebagai data CSV

datasett <- read.csv(connection, header=FALSE)

Menampilkan 5 baris pertama pada data

head(datasett)
##    V1  V2  V3  V4          V5
## 1 5.1 3.5 1.4 0.2 Iris-setosa
## 2 4.9 3.0 1.4 0.2 Iris-setosa
## 3 4.7 3.2 1.3 0.2 Iris-setosa
## 4 4.6 3.1 1.5 0.2 Iris-setosa
## 5 5.0 3.6 1.4 0.2 Iris-setosa
## 6 5.4 3.9 1.7 0.4 Iris-setosa

Daftar Pustaka:

Jason Brownlee.(2016). Machine Learning Mastery with R. Get Started, Build Accurate Mo dels and Work Through Pro jects Step-by-Step