SlideShare a Scribd company logo
+
Introduction to Data Mining with R and Data
Import/Export in R
linkedin.com/in/apakabarnizam
+
R is a free software environment for
statistical computing and graphics.
Apa itu R?
R can be easily extended with 4,728
packages available on CRAN.

Many other packages provided, such
as on GitHub.
+
R is widely used in both academia
and industry.

Kenapa memakai R?
R is ranked no. 1 again in the
KDnuggets 2013 poll on Top
Languages for analytics, data mining,
data science.
The CRAN Task Views 8 provide
collections of packages for different
tasks, such as clustering, estimation.
Pengenalan Interface
+
#01
#02
PERINTAH DASAR MENENTUKAN TEMPAT PENYIMPANAN DATA
setwd( )
perintah tempat penyimpanan data pada osx
contoh:
setwd("~/Dropbox/Rstudio/social-media-workshop/dataset/beta1")
setwd( )
perintah tempat penyimpanan data pada windows
contoh:
setwd(“D:DropboxRstudiosocial-media-workshopdatasetbeta1”)
+
Save( )
perintah save data dgn format .Rdata
contoh:
save(x, file=“ ")
#01
#02
PERINTAH DASAR SAVE DAN LOAD .RDATA
load( )
perintah load data dgn format .Rdata
contoh:
load(“ ")
#03rm( )
perintah u/ menghapus data pada workspace
contoh:
rm(x)
+
#01
#02
LATIHAN, TULIS PERINTAH DIBAWA INI PADA RSCRIPT.
Cara membaca script (dgn perumpamaan):
line 1, jika nanti saya memiliki data tolong simpan di folder ini.
line 2, x adalah sebuah kumpulan data dari angka 1 sampai 10.
line 3, tolong save data saya ya.
line 4, tolong hapus data dengan nama label x
line 5, tolong load data yang sudah saya simpan.
line 6, perlihatkan kumpulan data pada label x
+
write.csv( )
perintah export data dgn format .csv
contoh:
save(x, file=“dataperternakan.csv”)
#01
#02
PERINTAH DASAR IMPORT DAN IMPORT .CSV
read.csv( )
perintah import data dgn format .csv
contoh:
load(“dataperternakan.csv”)
#03data.frame( )
perintah u/ membuat values/beberapa tabel menjadi 1 file
contoh:
data.frame(nomortable, stokhewan, jenishewan)
+
#01
#02
LATIHAN, TULIS PERINTAH DIBAWA INI PADA RSCRIPT.
Cara membaca script (dgn perumpamaan):
line 1, buatkan nomor dengan angka 1 sampai 5 pada label nomortable
line 2, isikan angka 20, 30, 4, 15, dan 2 pada label stokhewan
line 3, isikan ayam, bebek, kuda, burung, beruang pada label jenishewan
line 4, tolong satukan data pada line 1-3 (bahasa lainnya, buatkan struktur data
dengan isian nomortable, stokhewan, jenis hewan)
line 5, tunjukan dataperternakan.
line 6, tolong simpan data tersebut dengan format csv.
55%
55%
55%
55%
untuk anda yg duduk di 

kanan
TUGAS LATIHAN LAB 3.1
untuk anda yg duduk di 

Kiri
Anda diperbolehkan bekerjasama untuk saling membantu teman anda.
+
Data Exploration in Rstudio
linkedin.com/in/apakabarnizam
+
Bunga iris, merupakan tumbuhan yang
berasal dari Jepang. Biasa ditanam
sebagai tumbuhan hias karena
bunganya yang indah.
Bunga iris, memiliki beberapa sub jenis
seperti: versicolour, virginica, setosa.
kita akan menggunakan dataset bunga
iris sebagai latihan pada lab hari ini.
PERNAH MENDENGAR BUNGA IRIS?
+
#01
#02
PERINTAH DASAR UNTUK MELIHAT/MENGENAL DATA
dim(namadataset)
perintah untuk melihat dimensi pada dataset
contoh:
dim(iris)
output:
names(namadaset)
perintah mengetahui nama-nama label pd dataset
contoh:
names(iris)
output:
Jumlah label
jumlah data dalam dataset
+
#01
#02
PERINTAH DASAR UNTUK MELIHAT LEBIH DETAIL DATASET
#03
str(namadataset)
perintah untuk mengetahui secara detail dimensi
pada dataset, output yang akan muncul juga beserta
nama label dan isiian data yg ada di dalam label.
contoh:
str(iris)
head(namadataset)
perintah untuk melihat isian data pada suatu label,
dengan cara melihat dr sudut 6 data paling atas.
contoh:
head(iris)
tail(namadataset)
perintah untuk melihat isian data pada suatu label,
dengan cara melihat dr sudut 6 data paling bawah.
contoh:
tail(iris)
+
#01
#02
PERINTAH DASAR UNTUK MELIHAT/MENGENAL DATA
summary(namadataset)
perintah untuk mengetahui nilai minumum, maximum,
rata-rata, angka yg sering muncul, quartiles dari setiap
label yg memiliki angka didalamnya.
contoh:
summary(iris)
var(namadataset$namalabel)
perintah untuk menghitung variasi dari satu label.
contoh:
var(iris$Sepal.Length))
+
#01
#02
PERINTAH DASAR UNTUK MELIHAT/MENGENAL DATA
cov(iris[,1:4])
perintah untuk mengukur varians dari satu dataset.
contoh:
cor(iris$Sepal.Length, iris$Petal.Length)
cor(namadataset$namalabelX, namadataset$namalabelY)
perintah untuk mengukur korelasi antara variabel x dan y.
contoh:
cor(iris$Sepal.Length, iris$Petal.Length)
+
#01
#02
PERINTAH DASAR MEMVISUALISASIKAN DATASET
plot(density(namadataset$namalabel))
perintah untuk melihat penyebaran angka dalam
bentuk visual.
contoh:
plot(density(iris$Sepal.Length))
hist(namadataset$namalabel)
perintah untuk melihat penyebaran data
dlm bentuk histogram.
contoh:
hist(iris$Sepal.Length)
+
#01
#02
PERINTAH DASAR MEMVISUALISASIKAN DATASET
With(namadataset, plot(labelX, labelY, col=namakategori, pch=as.numeric(namakaetgori)
perintah untuk memvisualisakan penyebaran angka yg ada di dalam dataset.
contoh:
with(iris, plot(Sepal.Length, Sepal.Width, col=Species, pch=as.numeric(Species)))
qplot(namalabelX, namalabelY, data=namadataset, facets=namakategori ~.)
perintah untuk memvisualisasikan penyebaran angka tergantung dari nama kategori
contoh:
qplot(Sepal.Length, Sepal.Width, data=iris, facets=Species ~.)
Buatkan Rscript dan dataset .csv kartu keluarga
dari web:
bit.ly/kartukeluargakotabandung
dikumpulkan H-2 sebelum kelas bigdata ke
bit.ly/yaampuntugasbigdata
Penamaan file
harikelasbigdata_jammasuk_pekerjaan31_noabsenlab
contoh:
senin_0930_pekerjaan31_20.csv
senin_0930_pekerjaan32_20.rscript
PEKERJAAN RUMAH 31
Dalam website dinas kependudukan terdapat 30
kecamatan di kota Bandung.
Jika absen anda di nomor 5, berarti anda
mengerjakan tugas dimulai dengan urutan 5.
maka dimulai dengan kecamatan Babakan ciparay,
Bandung kidul, Bandung kulon dan seterusnya.
Jika Absen anda di nomor 3, berarti anda
mengerjakan tugas dimulai dengan urutan 3.
maka dimulai dengan kecamatan Arcamanik,
Astana Anyar, Babakan Ciparay dan seterusnya.
ATURAN MENGERJAKAN PEKERJAAN RUMAH 31
Jika Absensi anda di nomor 31-seterusnya, maka
mengulang dari urutan nomor 1 kecamatan
dalam membuat tugas tetapi data dalam “Jumlah
KK” ditambah angka 2000.
Anda cukup membuat 10 data kecamatan saja
untuk membuat dataset. (tidak perlu membuat
30 data kecamatan).
List Label yang harus ada dalam dataset.csv yaitu:
Kecamatan, Jumlah KK dan percentase. sisanya
tidak harus ada dalam dataset.
ATURAN MENGERJAKAN PEKERJAAN RUMAH 31
Terimakasih, tapi belum beres
linkedin.com/in/apakabarnizam
+
Jika anda sudah mempunyai dropbox
silahkan maju ke depan, untuk di invite
ke group dropbox bigdata, oleh kami.
Jika anda belum memiliki account
dropbox silahkan klik link dibawah ini:
bit.ly/daftarduludropbox
SAATNYA MENG-INVITE ANDA KE DROPBOX
+
#01 #02 #03
Delete file tugas
yang anda telah
buat di mac lab
Pastikan mouse
dan keyboard
sudah dlm kondisi
mati
Matikan Mac Lab,
agar hemat energi
YANG ANDA HARUS LAKUKAN SEBELUM PULANG
linkedin.com/in/apakabarnizam

More Related Content

What's hot

Perhitungan matematis CNN untuk Analisis Sentimen
Perhitungan matematis CNN untuk Analisis SentimenPerhitungan matematis CNN untuk Analisis Sentimen
Perhitungan matematis CNN untuk Analisis Sentimen
Moch Ari Nasichuddin
 
4.matriks dan relasi
4.matriks dan relasi4.matriks dan relasi
4.matriks dan relasi
Nada Try Pasha Julian
 
Training Radiasi
Training RadiasiTraining Radiasi
Training Radiasi
Maulana Syamsuri
 
Analisis data-spasial
Analisis data-spasialAnalisis data-spasial
Analisis data-spasial
Riyadi Davit
 
Analisis Korelasi dan Regresi Sederhana
Analisis Korelasi dan Regresi SederhanaAnalisis Korelasi dan Regresi Sederhana
Analisis Korelasi dan Regresi Sederhana
Agung Anggoro
 
Makalah interpolasi kelompok 2
Makalah interpolasi kelompok 2Makalah interpolasi kelompok 2
Makalah interpolasi kelompok 2
Arin Ayundhita
 
Pengolahan SInyal Digital - Slide week 5 - transformasi fourier sinyal waktu...
Pengolahan SInyal Digital - Slide week 5 -  transformasi fourier sinyal waktu...Pengolahan SInyal Digital - Slide week 5 -  transformasi fourier sinyal waktu...
Pengolahan SInyal Digital - Slide week 5 - transformasi fourier sinyal waktu...Beny Nugraha
 
Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...
Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...
Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...Beny Nugraha
 
Design Filter IIR
Design Filter IIRDesign Filter IIR
Design Filter IIRIbnu Fajar
 
Regresi Kuadrat Terkecil
Regresi Kuadrat TerkecilRegresi Kuadrat Terkecil
Regresi Kuadrat Terkecilindra herlangga
 
Teori Medan Elektromagnet (1 - 2) gelombang_elektromagnetik
Teori Medan Elektromagnet (1 - 2) gelombang_elektromagnetikTeori Medan Elektromagnet (1 - 2) gelombang_elektromagnetik
Teori Medan Elektromagnet (1 - 2) gelombang_elektromagnetik
jayamartha
 
Metode transformasi fourier
Metode transformasi fourierMetode transformasi fourier
Metode transformasi fourier
Regy Buana Pramana
 
Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)
Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)
Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)
IPA 2014
 
2. ruang vektor dan ruang vektor bagian
2. ruang vektor dan ruang vektor bagian2. ruang vektor dan ruang vektor bagian
2. ruang vektor dan ruang vektor bagianpujirahayustat13
 
Transformasi Fourier Waktu Kontinyu
Transformasi Fourier Waktu KontinyuTransformasi Fourier Waktu Kontinyu
Transformasi Fourier Waktu Kontinyu
yusufbf
 
Dasar Telekomunikasi - Slide week 3 informasi
Dasar Telekomunikasi - Slide week 3   informasiDasar Telekomunikasi - Slide week 3   informasi
Dasar Telekomunikasi - Slide week 3 informasiBeny Nugraha
 
1.1 Konsep Sinyal.pdf
1.1 Konsep Sinyal.pdf1.1 Konsep Sinyal.pdf
1.1 Konsep Sinyal.pdf
yusufbf
 
Memahami kegunaan dan sifat penguat
Memahami kegunaan dan sifat penguatMemahami kegunaan dan sifat penguat
Memahami kegunaan dan sifat penguatEko Supriyadi
 
108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...
108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...
108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...
Agus Melas Agues
 

What's hot (20)

Perhitungan matematis CNN untuk Analisis Sentimen
Perhitungan matematis CNN untuk Analisis SentimenPerhitungan matematis CNN untuk Analisis Sentimen
Perhitungan matematis CNN untuk Analisis Sentimen
 
4.matriks dan relasi
4.matriks dan relasi4.matriks dan relasi
4.matriks dan relasi
 
Training Radiasi
Training RadiasiTraining Radiasi
Training Radiasi
 
Analisis data-spasial
Analisis data-spasialAnalisis data-spasial
Analisis data-spasial
 
Fungsi dan grafik
Fungsi dan grafikFungsi dan grafik
Fungsi dan grafik
 
Analisis Korelasi dan Regresi Sederhana
Analisis Korelasi dan Regresi SederhanaAnalisis Korelasi dan Regresi Sederhana
Analisis Korelasi dan Regresi Sederhana
 
Makalah interpolasi kelompok 2
Makalah interpolasi kelompok 2Makalah interpolasi kelompok 2
Makalah interpolasi kelompok 2
 
Pengolahan SInyal Digital - Slide week 5 - transformasi fourier sinyal waktu...
Pengolahan SInyal Digital - Slide week 5 -  transformasi fourier sinyal waktu...Pengolahan SInyal Digital - Slide week 5 -  transformasi fourier sinyal waktu...
Pengolahan SInyal Digital - Slide week 5 - transformasi fourier sinyal waktu...
 
Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...
Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...
Pengolahan Sinyal Digital - Slide week 4 - transformasi fourier sinyal waktu ...
 
Design Filter IIR
Design Filter IIRDesign Filter IIR
Design Filter IIR
 
Regresi Kuadrat Terkecil
Regresi Kuadrat TerkecilRegresi Kuadrat Terkecil
Regresi Kuadrat Terkecil
 
Teori Medan Elektromagnet (1 - 2) gelombang_elektromagnetik
Teori Medan Elektromagnet (1 - 2) gelombang_elektromagnetikTeori Medan Elektromagnet (1 - 2) gelombang_elektromagnetik
Teori Medan Elektromagnet (1 - 2) gelombang_elektromagnetik
 
Metode transformasi fourier
Metode transformasi fourierMetode transformasi fourier
Metode transformasi fourier
 
Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)
Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)
Flip flop (maria hanifah 14708251105 & oky ristya trisnawati-14708251020)
 
2. ruang vektor dan ruang vektor bagian
2. ruang vektor dan ruang vektor bagian2. ruang vektor dan ruang vektor bagian
2. ruang vektor dan ruang vektor bagian
 
Transformasi Fourier Waktu Kontinyu
Transformasi Fourier Waktu KontinyuTransformasi Fourier Waktu Kontinyu
Transformasi Fourier Waktu Kontinyu
 
Dasar Telekomunikasi - Slide week 3 informasi
Dasar Telekomunikasi - Slide week 3   informasiDasar Telekomunikasi - Slide week 3   informasi
Dasar Telekomunikasi - Slide week 3 informasi
 
1.1 Konsep Sinyal.pdf
1.1 Konsep Sinyal.pdf1.1 Konsep Sinyal.pdf
1.1 Konsep Sinyal.pdf
 
Memahami kegunaan dan sifat penguat
Memahami kegunaan dan sifat penguatMemahami kegunaan dan sifat penguat
Memahami kegunaan dan sifat penguat
 
108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...
108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...
108967219 contoh-soal-penyelesaian-analisa-regresi-dan-korelasi-jurusan-tekni...
 

Viewers also liked

Crawl or Mining Twitter with Rstudio
Crawl or Mining Twitter with RstudioCrawl or Mining Twitter with Rstudio
Crawl or Mining Twitter with Rstudioyapannizam
 
Materi Pertemuan 5
Materi Pertemuan 5Materi Pertemuan 5
Materi Pertemuan 5yapannizam
 
Modelling Decision Tree with Rapidminer Weka and Orange
Modelling Decision Tree with Rapidminer Weka and OrangeModelling Decision Tree with Rapidminer Weka and Orange
Modelling Decision Tree with Rapidminer Weka and Orangeyapannizam
 
Idul adha indonesia 2012
Idul adha indonesia 2012Idul adha indonesia 2012
Jakarta election trend [infographic]
Jakarta election trend [infographic]Jakarta election trend [infographic]
Jakarta election trend [infographic]
Master of Business Administration SBM-ITB
 
Indonesian Idol 2012 Infographic
Indonesian Idol 2012 InfographicIndonesian Idol 2012 Infographic
Indonesian Idol 2012 Infographic
Master of Business Administration SBM-ITB
 
Jakarta Governor Election Infographic 11-17 June 2012
Jakarta Governor Election Infographic 11-17 June 2012Jakarta Governor Election Infographic 11-17 June 2012
Jakarta Governor Election Infographic 11-17 June 2012
Master of Business Administration SBM-ITB
 
Analisa & Prediksi Pilkada DKI Putaran 2
Analisa & Prediksi Pilkada DKI Putaran 2Analisa & Prediksi Pilkada DKI Putaran 2
Analisa & Prediksi Pilkada DKI Putaran 2
Master of Business Administration SBM-ITB
 
City Mood Based on Twitter Conversation
City Mood Based on Twitter Conversation City Mood Based on Twitter Conversation
City Mood Based on Twitter Conversation
Master of Business Administration SBM-ITB
 
#saveKPK
#saveKPK#saveKPK
Lady gaga infographic
Lady gaga infographicLady gaga infographic
Brand sentiment on social media
Brand sentiment on social mediaBrand sentiment on social media
Brand sentiment on social media
Master of Business Administration SBM-ITB
 
Euro-2012 Starting Eleven based on Indonesia Social Media
Euro-2012 Starting Eleven based on Indonesia Social MediaEuro-2012 Starting Eleven based on Indonesia Social Media
Euro-2012 Starting Eleven based on Indonesia Social Media
Master of Business Administration SBM-ITB
 
Berburu kendaraan favorit dari social media
Berburu kendaraan favorit dari social mediaBerburu kendaraan favorit dari social media
Berburu kendaraan favorit dari social media
Master of Business Administration SBM-ITB
 
#Windows8 Launch in Indonesia
#Windows8 Launch in Indonesia#Windows8 Launch in Indonesia
#Windows8 Launch in Indonesia
Master of Business Administration SBM-ITB
 
Spanduk Pilgub Jawa Barat 2013
Spanduk Pilgub Jawa Barat 2013Spanduk Pilgub Jawa Barat 2013
Spanduk Pilgub Jawa Barat 2013
Master of Business Administration SBM-ITB
 
Brand Digital Asset Analysis (Facebook FansPage & Twitter)
Brand Digital Asset Analysis (Facebook FansPage & Twitter)Brand Digital Asset Analysis (Facebook FansPage & Twitter)
Brand Digital Asset Analysis (Facebook FansPage & Twitter)
Master of Business Administration SBM-ITB
 
Digital marketing planning
Digital marketing planningDigital marketing planning
Digital marketing planning
Master of Business Administration SBM-ITB
 
#JakartaBaru
#JakartaBaru#JakartaBaru
Jakarta Music Event 2012
Jakarta Music Event 2012Jakarta Music Event 2012

Viewers also liked (20)

Crawl or Mining Twitter with Rstudio
Crawl or Mining Twitter with RstudioCrawl or Mining Twitter with Rstudio
Crawl or Mining Twitter with Rstudio
 
Materi Pertemuan 5
Materi Pertemuan 5Materi Pertemuan 5
Materi Pertemuan 5
 
Modelling Decision Tree with Rapidminer Weka and Orange
Modelling Decision Tree with Rapidminer Weka and OrangeModelling Decision Tree with Rapidminer Weka and Orange
Modelling Decision Tree with Rapidminer Weka and Orange
 
Idul adha indonesia 2012
Idul adha indonesia 2012Idul adha indonesia 2012
Idul adha indonesia 2012
 
Jakarta election trend [infographic]
Jakarta election trend [infographic]Jakarta election trend [infographic]
Jakarta election trend [infographic]
 
Indonesian Idol 2012 Infographic
Indonesian Idol 2012 InfographicIndonesian Idol 2012 Infographic
Indonesian Idol 2012 Infographic
 
Jakarta Governor Election Infographic 11-17 June 2012
Jakarta Governor Election Infographic 11-17 June 2012Jakarta Governor Election Infographic 11-17 June 2012
Jakarta Governor Election Infographic 11-17 June 2012
 
Analisa & Prediksi Pilkada DKI Putaran 2
Analisa & Prediksi Pilkada DKI Putaran 2Analisa & Prediksi Pilkada DKI Putaran 2
Analisa & Prediksi Pilkada DKI Putaran 2
 
City Mood Based on Twitter Conversation
City Mood Based on Twitter Conversation City Mood Based on Twitter Conversation
City Mood Based on Twitter Conversation
 
#saveKPK
#saveKPK#saveKPK
#saveKPK
 
Lady gaga infographic
Lady gaga infographicLady gaga infographic
Lady gaga infographic
 
Brand sentiment on social media
Brand sentiment on social mediaBrand sentiment on social media
Brand sentiment on social media
 
Euro-2012 Starting Eleven based on Indonesia Social Media
Euro-2012 Starting Eleven based on Indonesia Social MediaEuro-2012 Starting Eleven based on Indonesia Social Media
Euro-2012 Starting Eleven based on Indonesia Social Media
 
Berburu kendaraan favorit dari social media
Berburu kendaraan favorit dari social mediaBerburu kendaraan favorit dari social media
Berburu kendaraan favorit dari social media
 
#Windows8 Launch in Indonesia
#Windows8 Launch in Indonesia#Windows8 Launch in Indonesia
#Windows8 Launch in Indonesia
 
Spanduk Pilgub Jawa Barat 2013
Spanduk Pilgub Jawa Barat 2013Spanduk Pilgub Jawa Barat 2013
Spanduk Pilgub Jawa Barat 2013
 
Brand Digital Asset Analysis (Facebook FansPage & Twitter)
Brand Digital Asset Analysis (Facebook FansPage & Twitter)Brand Digital Asset Analysis (Facebook FansPage & Twitter)
Brand Digital Asset Analysis (Facebook FansPage & Twitter)
 
Digital marketing planning
Digital marketing planningDigital marketing planning
Digital marketing planning
 
#JakartaBaru
#JakartaBaru#JakartaBaru
#JakartaBaru
 
Jakarta Music Event 2012
Jakarta Music Event 2012Jakarta Music Event 2012
Jakarta Music Event 2012
 

Similar to Introduction to Data Mining with Rstudio

Pelatihan Bahasa R
Pelatihan Bahasa RPelatihan Bahasa R
Pelatihan Bahasa R
anom0164
 
Manual r
Manual rManual r
Manual r
Starman Anoa
 
Poss upi-python-dasar-part1
Poss upi-python-dasar-part1Poss upi-python-dasar-part1
Poss upi-python-dasar-part1
Poss Upi
 
Pelatihan Python Dasar Part 1 - POSS UPI
Pelatihan Python Dasar Part 1 - POSS UPIPelatihan Python Dasar Part 1 - POSS UPI
Pelatihan Python Dasar Part 1 - POSS UPI
Ridwan Fadjar
 
List dan Array.docx.pdf
List dan Array.docx.pdfList dan Array.docx.pdf
List dan Array.docx.pdf
ArisaPutri10
 
Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6
Sofi Hayu
 
Laporan 1 penngantar program r
Laporan 1 penngantar program rLaporan 1 penngantar program r
Laporan 1 penngantar program r
Khair Norrasid
 
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
TututPurnamaSari1
 
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Lintang Kejora
 
Pengantar R3
Pengantar R3Pengantar R3
Pengantar R3
Raden Maulana
 
Latihan soal modul 5
Latihan soal modul 5Latihan soal modul 5
Latihan soal modul 5anasyafridha
 
PPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptx
PPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptxPPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptx
PPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptx
WaOdeSaidatulAulia
 
Belajar Python.docx
Belajar Python.docxBelajar Python.docx
Belajar Python.docx
SeptianAnsori
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
Braga Rezpect
 
Pratikum sistem basis data 2
Pratikum sistem basis data 2Pratikum sistem basis data 2
Pratikum sistem basis data 2
Nahot Frastian, M.Kom
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)
Devi Apriansyah
 

Similar to Introduction to Data Mining with Rstudio (20)

Asep php-mysql
Asep php-mysqlAsep php-mysql
Asep php-mysql
 
Pelatihan Bahasa R
Pelatihan Bahasa RPelatihan Bahasa R
Pelatihan Bahasa R
 
Manual r
Manual rManual r
Manual r
 
Poss upi-python-dasar-part1
Poss upi-python-dasar-part1Poss upi-python-dasar-part1
Poss upi-python-dasar-part1
 
Pelatihan Python Dasar Part 1 - POSS UPI
Pelatihan Python Dasar Part 1 - POSS UPIPelatihan Python Dasar Part 1 - POSS UPI
Pelatihan Python Dasar Part 1 - POSS UPI
 
List dan Array.docx.pdf
List dan Array.docx.pdfList dan Array.docx.pdf
List dan Array.docx.pdf
 
Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6
 
Laporan 1 penngantar program r
Laporan 1 penngantar program rLaporan 1 penngantar program r
Laporan 1 penngantar program r
 
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
 
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
 
Pengantar R3
Pengantar R3Pengantar R3
Pengantar R3
 
Latihan soal modul 5
Latihan soal modul 5Latihan soal modul 5
Latihan soal modul 5
 
Sbd ke1 2
Sbd ke1 2Sbd ke1 2
Sbd ke1 2
 
PPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptx
PPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptxPPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptx
PPT 2 Komputasi Statistik_Wa Ode Syaidatul Auliah_F1A222020.pptx
 
Belajar Python.docx
Belajar Python.docxBelajar Python.docx
Belajar Python.docx
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Pratikum sistem basis data 2
Pratikum sistem basis data 2Pratikum sistem basis data 2
Pratikum sistem basis data 2
 
Pratikum sistem basis data 2
Pratikum sistem basis data 2Pratikum sistem basis data 2
Pratikum sistem basis data 2
 
Vb mysql-4
Vb mysql-4Vb mysql-4
Vb mysql-4
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)
 

Recently uploaded

manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6
MhdFadliansyah1
 
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
mtsarridho
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
renprogarksd3
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
AjrunAzhiima
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
acehirfan
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
Pemdes Wonoyoso
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
subbidtekinfo813
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
BanjarMasin4
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
Ekhwan2
 
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdfModul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
MiliaSumendap
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
Pemdes Wonoyoso
 
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasiAnalisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
afaturooo
 
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera PendidikanTransformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
deamardiana1
 
Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
AssyifaFarahDiba1
 

Recently uploaded (14)

manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6manajer lapangan pelaksana gedung SKK JENJANG 6
manajer lapangan pelaksana gedung SKK JENJANG 6
 
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
Kisi-Kisi Asesmen Madrasah Akidah Akhlak MTs Arridho Tahun Pelajaran 2023-202...
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
 
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
 
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdfModul Ajar Seni Rupa - Melukis Pemandangan  - Fase B.pdf
Modul Ajar Seni Rupa - Melukis Pemandangan - Fase B.pdf
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
 
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasiAnalisis Korelasi dan penjelasannya juga bedanya dengan korelasi
Analisis Korelasi dan penjelasannya juga bedanya dengan korelasi
 
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera PendidikanTransformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
Transformasi Desa Vokasi Tata Kelola dan Penguatan Pera Pendidikan
 
Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
 

Introduction to Data Mining with Rstudio

  • 1. + Introduction to Data Mining with R and Data Import/Export in R linkedin.com/in/apakabarnizam
  • 2. + R is a free software environment for statistical computing and graphics. Apa itu R? R can be easily extended with 4,728 packages available on CRAN.
 Many other packages provided, such as on GitHub.
  • 3. + R is widely used in both academia and industry.
 Kenapa memakai R? R is ranked no. 1 again in the KDnuggets 2013 poll on Top Languages for analytics, data mining, data science. The CRAN Task Views 8 provide collections of packages for different tasks, such as clustering, estimation.
  • 5. + #01 #02 PERINTAH DASAR MENENTUKAN TEMPAT PENYIMPANAN DATA setwd( ) perintah tempat penyimpanan data pada osx contoh: setwd("~/Dropbox/Rstudio/social-media-workshop/dataset/beta1") setwd( ) perintah tempat penyimpanan data pada windows contoh: setwd(“D:DropboxRstudiosocial-media-workshopdatasetbeta1”)
  • 6. + Save( ) perintah save data dgn format .Rdata contoh: save(x, file=“ ") #01 #02 PERINTAH DASAR SAVE DAN LOAD .RDATA load( ) perintah load data dgn format .Rdata contoh: load(“ ") #03rm( ) perintah u/ menghapus data pada workspace contoh: rm(x)
  • 7. + #01 #02 LATIHAN, TULIS PERINTAH DIBAWA INI PADA RSCRIPT. Cara membaca script (dgn perumpamaan): line 1, jika nanti saya memiliki data tolong simpan di folder ini. line 2, x adalah sebuah kumpulan data dari angka 1 sampai 10. line 3, tolong save data saya ya. line 4, tolong hapus data dengan nama label x line 5, tolong load data yang sudah saya simpan. line 6, perlihatkan kumpulan data pada label x
  • 8. + write.csv( ) perintah export data dgn format .csv contoh: save(x, file=“dataperternakan.csv”) #01 #02 PERINTAH DASAR IMPORT DAN IMPORT .CSV read.csv( ) perintah import data dgn format .csv contoh: load(“dataperternakan.csv”) #03data.frame( ) perintah u/ membuat values/beberapa tabel menjadi 1 file contoh: data.frame(nomortable, stokhewan, jenishewan)
  • 9. + #01 #02 LATIHAN, TULIS PERINTAH DIBAWA INI PADA RSCRIPT. Cara membaca script (dgn perumpamaan): line 1, buatkan nomor dengan angka 1 sampai 5 pada label nomortable line 2, isikan angka 20, 30, 4, 15, dan 2 pada label stokhewan line 3, isikan ayam, bebek, kuda, burung, beruang pada label jenishewan line 4, tolong satukan data pada line 1-3 (bahasa lainnya, buatkan struktur data dengan isian nomortable, stokhewan, jenis hewan) line 5, tunjukan dataperternakan. line 6, tolong simpan data tersebut dengan format csv.
  • 10. 55% 55% 55% 55% untuk anda yg duduk di 
 kanan TUGAS LATIHAN LAB 3.1 untuk anda yg duduk di 
 Kiri Anda diperbolehkan bekerjasama untuk saling membantu teman anda.
  • 11. + Data Exploration in Rstudio linkedin.com/in/apakabarnizam
  • 12. + Bunga iris, merupakan tumbuhan yang berasal dari Jepang. Biasa ditanam sebagai tumbuhan hias karena bunganya yang indah. Bunga iris, memiliki beberapa sub jenis seperti: versicolour, virginica, setosa. kita akan menggunakan dataset bunga iris sebagai latihan pada lab hari ini. PERNAH MENDENGAR BUNGA IRIS?
  • 13. + #01 #02 PERINTAH DASAR UNTUK MELIHAT/MENGENAL DATA dim(namadataset) perintah untuk melihat dimensi pada dataset contoh: dim(iris) output: names(namadaset) perintah mengetahui nama-nama label pd dataset contoh: names(iris) output: Jumlah label jumlah data dalam dataset
  • 14. + #01 #02 PERINTAH DASAR UNTUK MELIHAT LEBIH DETAIL DATASET #03 str(namadataset) perintah untuk mengetahui secara detail dimensi pada dataset, output yang akan muncul juga beserta nama label dan isiian data yg ada di dalam label. contoh: str(iris) head(namadataset) perintah untuk melihat isian data pada suatu label, dengan cara melihat dr sudut 6 data paling atas. contoh: head(iris) tail(namadataset) perintah untuk melihat isian data pada suatu label, dengan cara melihat dr sudut 6 data paling bawah. contoh: tail(iris)
  • 15. + #01 #02 PERINTAH DASAR UNTUK MELIHAT/MENGENAL DATA summary(namadataset) perintah untuk mengetahui nilai minumum, maximum, rata-rata, angka yg sering muncul, quartiles dari setiap label yg memiliki angka didalamnya. contoh: summary(iris) var(namadataset$namalabel) perintah untuk menghitung variasi dari satu label. contoh: var(iris$Sepal.Length))
  • 16. + #01 #02 PERINTAH DASAR UNTUK MELIHAT/MENGENAL DATA cov(iris[,1:4]) perintah untuk mengukur varians dari satu dataset. contoh: cor(iris$Sepal.Length, iris$Petal.Length) cor(namadataset$namalabelX, namadataset$namalabelY) perintah untuk mengukur korelasi antara variabel x dan y. contoh: cor(iris$Sepal.Length, iris$Petal.Length)
  • 17. + #01 #02 PERINTAH DASAR MEMVISUALISASIKAN DATASET plot(density(namadataset$namalabel)) perintah untuk melihat penyebaran angka dalam bentuk visual. contoh: plot(density(iris$Sepal.Length)) hist(namadataset$namalabel) perintah untuk melihat penyebaran data dlm bentuk histogram. contoh: hist(iris$Sepal.Length)
  • 18. + #01 #02 PERINTAH DASAR MEMVISUALISASIKAN DATASET With(namadataset, plot(labelX, labelY, col=namakategori, pch=as.numeric(namakaetgori) perintah untuk memvisualisakan penyebaran angka yg ada di dalam dataset. contoh: with(iris, plot(Sepal.Length, Sepal.Width, col=Species, pch=as.numeric(Species))) qplot(namalabelX, namalabelY, data=namadataset, facets=namakategori ~.) perintah untuk memvisualisasikan penyebaran angka tergantung dari nama kategori contoh: qplot(Sepal.Length, Sepal.Width, data=iris, facets=Species ~.)
  • 19. Buatkan Rscript dan dataset .csv kartu keluarga dari web: bit.ly/kartukeluargakotabandung dikumpulkan H-2 sebelum kelas bigdata ke bit.ly/yaampuntugasbigdata Penamaan file harikelasbigdata_jammasuk_pekerjaan31_noabsenlab contoh: senin_0930_pekerjaan31_20.csv senin_0930_pekerjaan32_20.rscript PEKERJAAN RUMAH 31
  • 20. Dalam website dinas kependudukan terdapat 30 kecamatan di kota Bandung. Jika absen anda di nomor 5, berarti anda mengerjakan tugas dimulai dengan urutan 5. maka dimulai dengan kecamatan Babakan ciparay, Bandung kidul, Bandung kulon dan seterusnya. Jika Absen anda di nomor 3, berarti anda mengerjakan tugas dimulai dengan urutan 3. maka dimulai dengan kecamatan Arcamanik, Astana Anyar, Babakan Ciparay dan seterusnya. ATURAN MENGERJAKAN PEKERJAAN RUMAH 31
  • 21. Jika Absensi anda di nomor 31-seterusnya, maka mengulang dari urutan nomor 1 kecamatan dalam membuat tugas tetapi data dalam “Jumlah KK” ditambah angka 2000. Anda cukup membuat 10 data kecamatan saja untuk membuat dataset. (tidak perlu membuat 30 data kecamatan). List Label yang harus ada dalam dataset.csv yaitu: Kecamatan, Jumlah KK dan percentase. sisanya tidak harus ada dalam dataset. ATURAN MENGERJAKAN PEKERJAAN RUMAH 31
  • 22. Terimakasih, tapi belum beres linkedin.com/in/apakabarnizam
  • 23. + Jika anda sudah mempunyai dropbox silahkan maju ke depan, untuk di invite ke group dropbox bigdata, oleh kami. Jika anda belum memiliki account dropbox silahkan klik link dibawah ini: bit.ly/daftarduludropbox SAATNYA MENG-INVITE ANDA KE DROPBOX
  • 24. + #01 #02 #03 Delete file tugas yang anda telah buat di mac lab Pastikan mouse dan keyboard sudah dlm kondisi mati Matikan Mac Lab, agar hemat energi YANG ANDA HARUS LAKUKAN SEBELUM PULANG linkedin.com/in/apakabarnizam