SlideShare a Scribd company logo
1 of 10
Download to read offline
1/10
March 18, 2020
Belajar Statistik
softscients.com/2020/03/18/belajar-statistik/
1,088 Views
2/10
Statistik akan terasa lebih mudah kalau kalian mengenal software R yang merupakan
tools sangat bagus sekali bagi kalian yang suka coding untuk analisis data, hal ini
menjadi alasan tersendiri mengapa penggunaan R menjadi semakin banyak digunakan
untuk kalangan riset dan industri selain berbasis code (tidak seperti SPPS, Orange,
Rapid Minner, Weka) juga kegunaannya menjadi semakin diperluas seperti fungsi dasar
statistik, ploting data juga ada banyak sekali package seperti digital image processing,
digital signal processing, serta machine learning.
Walaupun R digunakan fokus untuk analisis data bukan untuk membuat aplikasi seperti
Matlab, Python tapi R sangat mumpuni dalam bidang core nya yaitu Statistik seperti
pemodelan linear dan non linear, time series, klasifikasi, analisis kluster, serta
visualiasi grafik. Nah fokus buku yaitu Belajar Dasar-Dasar Bahasa R sehingga setelah
kalian pahami Dasar-Dasar R maka kalian bisa pergunakan kemampuan tersebut untuk
beragam kasus yang kalian temui dalam bidang analisis data seperti data spasial, big
data analyst. Seiring bertambahnya dengan adanya puluhan ribu package yang terus
menerus diunggah oleh semua komunitas yang ada di seluruh duniak server CRAN
setiap tahunnya.
Secara umum pembahasan Buku Belajar Dasar-Dasar Statistik dengan Bahasa R dibagi
menjadi 2 topik utama yaitu Sintaks Dasar R dan Statistik dengan R yang sangat simple.
Kalian bisa menggunakan R Console / R Script untuk menulis perintah/membuat
function ataupun eksekusi perintah/kode yang kalian buat karena memang berbasis script
sehingga memudahkan kalian menuliskan algoritma sesuai dengan kebutuhan, ataupun
menggunakan R-Commander yang berbasis GUI semudah menggunakan seperti
SPPS.
Mengapa kalian harus belajar bahasa R? setidaknya ada 3 alasan yaitu
1. free dan opensource serta cross platform sehingga kita bisa bebas dan
mengembangkan sesuai dengan kebutuhan. misalkan kalian bisa saja membuat
package tersendiri untuk sebuah perusahaan/organisasi tertentu dengan beragam
OS seperti linux, windows, serta mac.
2. Visualisasi plot grafik yang mumpuni seperti di Matlab, Python-Matplotlib serta
dukungan data berformat spasial seperti menggunakan package ggplot2
3. Berbasis Script artinya adalah kalian bebas menulis algoritma bahkan membuat
sendiri function yang kalian butuhkan, bagian inilah yang menarik karena tidak
seperti SPSS, Minitab dengan fitur drag and drop yang menurut penulis cukup
merepotkan ketika bekerja pada tahap pre processing data/cleaning dataset
See also Cara mengatasi RStudio - n must only be used inside dplyr verbs
Tapi tenang saja, tidak melulu menggunakan R dalam mengolah statistika, kami juga
menampilkan perhitungan manual di excel dan SPSS juga
Daftar Isi Buku Belajar Dasar-Dasar Statistik dengan Bahasa R
Contents
3/10
1 Daftar Isi Buku Belajar Dasar-Dasar Statistik dengan Bahasa R
2 Sistem Operasi dan Versi Bahasa R
3 Download R Tools
4 Bekerja dengan R Console
5 Setup Direktori Kerja
6 Menyimpan Workspace
7 Bekerja dengan Script
Berikut daftar isi buku yang akan terus diupdate setiap minggunya
1. Fundamental R/RStudio
1. Download, Setup Direktori, R Console dan Script R
2. Tipe Data pada R (Numeric, Integer, Complex, Logical, Character)
3. Data
1. Data Terstruktur Vector – Matrix dan Data Frame
2. Belajar matrix dengan R
3. Membaca data logger
4. Jenis Operator di Bahasa R
5. Kontrol Syarat Kondisi dan Perulangan di R
6. Dataset Default di R
7. Plot Grafik di R
1. Dasar Dasar Visualisasi Data menggunakan Grafik di R
2. Ploting Grafik Piramida di R
3. Visualisasi 2 Line menggunakan package ggplot
4. Menggunakan package Visreg untuk visualisasi regresi
8. Mengenal Function di R
9. Mengenal Statistik Dasar di R (package psych dan pastecs)
10. Dataset dan Data Frame
1. Masking Data Frame
2. Manipulasi Data Frame dengan Package dplyr
3. Cara melakukan Split / Membagi Dataset
4. Mencari data last transaction
5. Menggunakan Operasi Join
6. Summary dan Pivot Data
2. Regresi
1. Analisis Korelasi Pearson
2. Analisis Regresi Berganda dan R-Squared (nilai determinasi)
3. Analisis Regresi Logistik dan Pengolahan data Grouping
3. Time Series
1. Analisis Forecasting Time Series – Peramalan Deret Waktu
2. Analisis Decomposing Time Series
3. Belajar R – Deteksi Data Outlier
4. Deteksi Anomali pada Time Series/Deret Waktu
5. Uji Stasioneritas Data
4/10
4. Analisis
1. Analisis Clustering dengan R
2. Analisis Decision Tree dengan R
3. DBScan dan KMeans Clustering
4. KNN dan KDist
5. Statistika
1. Uji Kesamaan Varians
1. Uji Kesamaan Varians Populasi dengan Uji Levene
2. Pengertian dan Jenis Uji-t Student
1. Data berpasangan
1. Uji Kesamaan Rata-Rata Dari Dua Populasi dan Saling
Berhubungan
2.
2. Data tidak berpasangan
1. Uji Kesamaan Rata-Rata Dari Dua Populasi Tidak Berhubungan
dengan Asumsi Varians Populasi Sama – Paired t Test for
Dependent Populations
2. Uji Kesamaan Rata-Rata Dari Dua Populasi Tidak Berhubungan
dengan Asumsi Varians Populasi berbeda – t Test
for Independent Populations with Assumption Different
3.
3. Uji Normalitas
1. Cara Hitung Manual Uji Normalitas Populasi dengan Quantile-Quantile
Plot (Q-Q Plot)
2. Cara Hitung Manual Uji Normalitas Populasi dengan Uji Jarque-Bera
3. Cara Hitung Manual Uji Normalitas dengan Uji Kolmogorov-Smirnov
4. Cara Hitung Manual Uji Normalitas Shapiro Wilk
4. Uji Stasioner
1. Uji Stasioner Dickey Fuller
2. Differencing Data bila tidak Stasioner
6. Deteksi
1. Deteksi Data Outlier
2. Deteksi Autokorelasi
3. Deteksi Anomali Data
7. Menghitung Confusion matrix
8. R-Commander yang berbasis GUI semudah menggunakan seperti SPPS
9. Bekerja dengan RStudio untuk Mempermudah Analisis Statistik
10. Menggunakan Jupyter Notebook untuk menulis kode R
See also Cara Hitung Manual Uji Normalitas Shapiro Wilk
Buku Belajar Dasar-Dasar Statistik dengan Bahasa R akan terus di update tidak hanya
melulu statistik tapi juga akan banyak membahas machine learning, khusus untuk deep
learning akan tersendiri dibahas menggunakan tools yang tepat yaitu bahasa Python
Sistem Operasi dan Versi Bahasa R
5/10
Pada buku ini menggunakan Sistem Operasi Windows 64 Bit dan Bahasa R-3.6.2 64 bit
Download R Tools
R Tools bisa kalian download di https://www.r-project.org/ atau mirror nya untuk negara
Indonesia yaitu https://repo.bppt.go.id/cran/.
Lakukan proses instalasi secara default saja
6/10
Bekerja dengan R Console
Jalankan saja R Tools dengan tampilan defaultnya seperti dibawah ini yaitu dengan kotak
dialog bernama R Console, inilah yang sangat menarik kalau kalian yang suka coding
daripada menggunakan drag and drop berbasis visual
R Tools bisa bekerja dalam 2 cara yaitu
1. Mengetikan langsung perintah/kode di R Console atau
2. Membuat script .R yang dijalankan di R Console
Kalau dalam mengolah data yang cukup kompleks kalian bisa menggunakan script saja
agar mudah dalam penulisan kode.
Setup Direktori Kerja
Hal yang harus kalian lakukan pertama kali yaitu lakukanlah setup direktory kerja, untuk
cek direktory saat ini, bisa gunakan perintah
seperti contoh dibawah ini yang kalian ketikan di R Console untuk mengetahui berada
direktori saat ini.
7/10
Terlebih coba kalian buat dulu sebuah direktori di D:/latihan R, kita akan arahkan ke
direktori tersebut dengan perintah berikut ini
setwd('D:/latihan R')
8/10
Selamat kamu sudah berhasil melakukannya dengan baik, tapi ada cara yang lebih cepet
sih menggunakan akses File -> Change dir seperti berikut ini.
9/10
Langkah diatas kalian perlukan jika sedang mengerjakan project yang cukup besar dan
melibatkan dataset sehingga dengan pengaturan diatas mempermudah kalian dalam
1. Akses dataset secara hierarki
2. Dapat menyimpan workspace
See also Belajar Riset Operasi Bagian 2 - Linear Programming
Menyimpan Workspace
Kalian bisa menyimpan workspace dengan extension *.Rdata
Bekerja dengan Script
Untuk membuat Script baru akses saja File -> New Script, coba kalian ketikan kode
berikut di Editor R
setwd('D:/latihan R')
getwd()
10/10
Simpan dengan nama Kode1.R untuk menjalankan script diatas tekan saja F5 pada
keyboard, INGAT KALIAN HARUS SELEKSI KODENYA DIATAS agar bisa dijalankan
oleh R Console karena cara kerja nya yaitu HANYA KODE YANG DI SELEKSI SAJA
YANG AKAN DI RUN, maka select all saja menggunakan CTRL + A.
Untuk membersihkan layar R Console tekan CTRL + L pada keyboard

More Related Content

What's hot

Modul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkniModul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkniMardiniHasanah
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur dataAsep Jaenudin
 
Dasar pemrograman pascal
Dasar pemrograman pascalDasar pemrograman pascal
Dasar pemrograman pascalSimon Patabang
 
Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++KuliahKita
 
Pertemuan 1 algoritma pemrograman dan flowchart
Pertemuan 1   algoritma pemrograman dan flowchartPertemuan 1   algoritma pemrograman dan flowchart
Pertemuan 1 algoritma pemrograman dan flowchartiphientcomp
 
Membuat Jadwal dengan Excell 2007
Membuat Jadwal dengan Excell 2007Membuat Jadwal dengan Excell 2007
Membuat Jadwal dengan Excell 2007Insanul Jihat
 
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Rizka Putri Silvyaningrum
 

What's hot (12)

Modul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkniModul praktikum telekomunikasi kurikulum 2018 kkni
Modul praktikum telekomunikasi kurikulum 2018 kkni
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Dasar pemrograman pascal
Dasar pemrograman pascalDasar pemrograman pascal
Dasar pemrograman pascal
 
Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++Algoritma dan Struktur Data - Pengenalan Bahasa C++
Algoritma dan Struktur Data - Pengenalan Bahasa C++
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
 
Pemasangan WinEdt 9.1
Pemasangan WinEdt 9.1Pemasangan WinEdt 9.1
Pemasangan WinEdt 9.1
 
Php
PhpPhp
Php
 
Modul 05 basisdata
Modul 05 basisdataModul 05 basisdata
Modul 05 basisdata
 
LaTeX3
LaTeX3LaTeX3
LaTeX3
 
Pertemuan 1 algoritma pemrograman dan flowchart
Pertemuan 1   algoritma pemrograman dan flowchartPertemuan 1   algoritma pemrograman dan flowchart
Pertemuan 1 algoritma pemrograman dan flowchart
 
Membuat Jadwal dengan Excell 2007
Membuat Jadwal dengan Excell 2007Membuat Jadwal dengan Excell 2007
Membuat Jadwal dengan Excell 2007
 
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
 

Similar to Belajar Statistik Dasar dengan R

3rd Workshop: Introduction to R (Institut Teknologi Bandung)
3rd Workshop: Introduction to R (Institut Teknologi Bandung)3rd Workshop: Introduction to R (Institut Teknologi Bandung)
3rd Workshop: Introduction to R (Institut Teknologi Bandung)Dasapta Erwin Irawan
 
05 visual basic (zulkifli said_c3)
05 visual basic (zulkifli said_c3)05 visual basic (zulkifli said_c3)
05 visual basic (zulkifli said_c3)zulkifli said
 
ATP Informatika.docx
ATP Informatika.docxATP Informatika.docx
ATP Informatika.docxIinIvanti
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxAhmadHadiMashuriHadi
 
Module algoritma
Module algoritma Module algoritma
Module algoritma Rony BolaNk
 
MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0
MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0
MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0oriza steva andra
 
Introduction to Data Science with R
Introduction to Data Science with RIntroduction to Data Science with R
Introduction to Data Science with RSabar Suwarsono
 
implementation e-Government
implementation e-Governmentimplementation e-Government
implementation e-Governmentguest91544b
 
Modul01 menggenal database r1
Modul01 menggenal database r1Modul01 menggenal database r1
Modul01 menggenal database r1ozan hardcore
 
Algoritma - Penjelasan struktur data
Algoritma - Penjelasan struktur dataAlgoritma - Penjelasan struktur data
Algoritma - Penjelasan struktur dataZombie Black
 
Listing Program Penjualan Sepatu
Listing Program Penjualan SepatuListing Program Penjualan Sepatu
Listing Program Penjualan SepatuDwi Mardianti
 
Jurnal p value dua arah genap
Jurnal p value dua arah genapJurnal p value dua arah genap
Jurnal p value dua arah genapIrmaya Yukha
 
Pemrograman Delphi dgn SQL Server
Pemrograman Delphi dgn SQL ServerPemrograman Delphi dgn SQL Server
Pemrograman Delphi dgn SQL ServerNurdin Al-Azies
 

Similar to Belajar Statistik Dasar dengan R (20)

3rd Workshop: Introduction to R (Institut Teknologi Bandung)
3rd Workshop: Introduction to R (Institut Teknologi Bandung)3rd Workshop: Introduction to R (Institut Teknologi Bandung)
3rd Workshop: Introduction to R (Institut Teknologi Bandung)
 
05 visual basic (zulkifli said_c3)
05 visual basic (zulkifli said_c3)05 visual basic (zulkifli said_c3)
05 visual basic (zulkifli said_c3)
 
R1
R1R1
R1
 
Pengantar R
Pengantar RPengantar R
Pengantar R
 
AD ELEMEN 5.docx
AD ELEMEN 5.docxAD ELEMEN 5.docx
AD ELEMEN 5.docx
 
ATP Informatika.docx
ATP Informatika.docxATP Informatika.docx
ATP Informatika.docx
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
 
Module algoritma
Module algoritma Module algoritma
Module algoritma
 
Modul01 menggenal database r1
Modul01 menggenal database r1Modul01 menggenal database r1
Modul01 menggenal database r1
 
MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0
MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0
MEMBANGUN DATA (PROYEKSI) pada ARCGIS 10.0
 
Introduction to Data Science with R
Introduction to Data Science with RIntroduction to Data Science with R
Introduction to Data Science with R
 
implementation e-Government
implementation e-Governmentimplementation e-Government
implementation e-Government
 
Modul01 menggenal database r1
Modul01 menggenal database r1Modul01 menggenal database r1
Modul01 menggenal database r1
 
Algoritma - Penjelasan struktur data
Algoritma - Penjelasan struktur dataAlgoritma - Penjelasan struktur data
Algoritma - Penjelasan struktur data
 
Listing Program Penjualan Sepatu
Listing Program Penjualan SepatuListing Program Penjualan Sepatu
Listing Program Penjualan Sepatu
 
Jurnal p value dua arah genap
Jurnal p value dua arah genapJurnal p value dua arah genap
Jurnal p value dua arah genap
 
Modul Pemrograman Dasar.pdf
Modul Pemrograman Dasar.pdfModul Pemrograman Dasar.pdf
Modul Pemrograman Dasar.pdf
 
Modul algoritma pemrograman-dasar x rpl
Modul algoritma pemrograman-dasar x rplModul algoritma pemrograman-dasar x rpl
Modul algoritma pemrograman-dasar x rpl
 
Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
 
Pemrograman Delphi dgn SQL Server
Pemrograman Delphi dgn SQL ServerPemrograman Delphi dgn SQL Server
Pemrograman Delphi dgn SQL Server
 

More from softscients

neural network training dan particle swarm optimization
neural network training dan particle swarm optimizationneural network training dan particle swarm optimization
neural network training dan particle swarm optimizationsoftscients
 
pengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlabpengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlabsoftscients
 
pengolahan citra digital dengan java
pengolahan citra digital dengan javapengolahan citra digital dengan java
pengolahan citra digital dengan javasoftscients
 
tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1softscients
 
penjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programmingpenjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programmingsoftscients
 
cara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlabcara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlabsoftscients
 
konversi warna dengan matlab
konversi warna dengan matlabkonversi warna dengan matlab
konversi warna dengan matlabsoftscients
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencesoftscients
 
kriptografi metode hill cipher
kriptografi metode hill cipherkriptografi metode hill cipher
kriptografi metode hill ciphersoftscients
 
mengapa customer churn rate penting
mengapa customer churn rate pentingmengapa customer churn rate penting
mengapa customer churn rate pentingsoftscients
 
pengantar metode numerik
 pengantar metode numerik pengantar metode numerik
pengantar metode numeriksoftscients
 
cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
 cara hitung manual uji normalitas dengan uji kolmogorov-smirnov cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
cara hitung manual uji normalitas dengan uji kolmogorov-smirnovsoftscients
 
pengenalan huruf dengan pca
 pengenalan huruf dengan pca pengenalan huruf dengan pca
pengenalan huruf dengan pcasoftscients
 
steganografi gambar dan teks
steganografi gambar dan tekssteganografi gambar dan teks
steganografi gambar dan tekssoftscients
 

More from softscients (14)

neural network training dan particle swarm optimization
neural network training dan particle swarm optimizationneural network training dan particle swarm optimization
neural network training dan particle swarm optimization
 
pengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlabpengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlab
 
pengolahan citra digital dengan java
pengolahan citra digital dengan javapengolahan citra digital dengan java
pengolahan citra digital dengan java
 
tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1
 
penjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programmingpenjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programming
 
cara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlabcara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlab
 
konversi warna dengan matlab
konversi warna dengan matlabkonversi warna dengan matlab
konversi warna dengan matlab
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data science
 
kriptografi metode hill cipher
kriptografi metode hill cipherkriptografi metode hill cipher
kriptografi metode hill cipher
 
mengapa customer churn rate penting
mengapa customer churn rate pentingmengapa customer churn rate penting
mengapa customer churn rate penting
 
pengantar metode numerik
 pengantar metode numerik pengantar metode numerik
pengantar metode numerik
 
cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
 cara hitung manual uji normalitas dengan uji kolmogorov-smirnov cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
 
pengenalan huruf dengan pca
 pengenalan huruf dengan pca pengenalan huruf dengan pca
pengenalan huruf dengan pca
 
steganografi gambar dan teks
steganografi gambar dan tekssteganografi gambar dan teks
steganografi gambar dan teks
 

Recently uploaded

Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptxHR MUSLIM
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxmawan5982
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 

Recently uploaded (20)

Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 

Belajar Statistik Dasar dengan R

  • 1. 1/10 March 18, 2020 Belajar Statistik softscients.com/2020/03/18/belajar-statistik/ 1,088 Views
  • 2. 2/10 Statistik akan terasa lebih mudah kalau kalian mengenal software R yang merupakan tools sangat bagus sekali bagi kalian yang suka coding untuk analisis data, hal ini menjadi alasan tersendiri mengapa penggunaan R menjadi semakin banyak digunakan untuk kalangan riset dan industri selain berbasis code (tidak seperti SPPS, Orange, Rapid Minner, Weka) juga kegunaannya menjadi semakin diperluas seperti fungsi dasar statistik, ploting data juga ada banyak sekali package seperti digital image processing, digital signal processing, serta machine learning. Walaupun R digunakan fokus untuk analisis data bukan untuk membuat aplikasi seperti Matlab, Python tapi R sangat mumpuni dalam bidang core nya yaitu Statistik seperti pemodelan linear dan non linear, time series, klasifikasi, analisis kluster, serta visualiasi grafik. Nah fokus buku yaitu Belajar Dasar-Dasar Bahasa R sehingga setelah kalian pahami Dasar-Dasar R maka kalian bisa pergunakan kemampuan tersebut untuk beragam kasus yang kalian temui dalam bidang analisis data seperti data spasial, big data analyst. Seiring bertambahnya dengan adanya puluhan ribu package yang terus menerus diunggah oleh semua komunitas yang ada di seluruh duniak server CRAN setiap tahunnya. Secara umum pembahasan Buku Belajar Dasar-Dasar Statistik dengan Bahasa R dibagi menjadi 2 topik utama yaitu Sintaks Dasar R dan Statistik dengan R yang sangat simple. Kalian bisa menggunakan R Console / R Script untuk menulis perintah/membuat function ataupun eksekusi perintah/kode yang kalian buat karena memang berbasis script sehingga memudahkan kalian menuliskan algoritma sesuai dengan kebutuhan, ataupun menggunakan R-Commander yang berbasis GUI semudah menggunakan seperti SPPS. Mengapa kalian harus belajar bahasa R? setidaknya ada 3 alasan yaitu 1. free dan opensource serta cross platform sehingga kita bisa bebas dan mengembangkan sesuai dengan kebutuhan. misalkan kalian bisa saja membuat package tersendiri untuk sebuah perusahaan/organisasi tertentu dengan beragam OS seperti linux, windows, serta mac. 2. Visualisasi plot grafik yang mumpuni seperti di Matlab, Python-Matplotlib serta dukungan data berformat spasial seperti menggunakan package ggplot2 3. Berbasis Script artinya adalah kalian bebas menulis algoritma bahkan membuat sendiri function yang kalian butuhkan, bagian inilah yang menarik karena tidak seperti SPSS, Minitab dengan fitur drag and drop yang menurut penulis cukup merepotkan ketika bekerja pada tahap pre processing data/cleaning dataset See also Cara mengatasi RStudio - n must only be used inside dplyr verbs Tapi tenang saja, tidak melulu menggunakan R dalam mengolah statistika, kami juga menampilkan perhitungan manual di excel dan SPSS juga Daftar Isi Buku Belajar Dasar-Dasar Statistik dengan Bahasa R Contents
  • 3. 3/10 1 Daftar Isi Buku Belajar Dasar-Dasar Statistik dengan Bahasa R 2 Sistem Operasi dan Versi Bahasa R 3 Download R Tools 4 Bekerja dengan R Console 5 Setup Direktori Kerja 6 Menyimpan Workspace 7 Bekerja dengan Script Berikut daftar isi buku yang akan terus diupdate setiap minggunya 1. Fundamental R/RStudio 1. Download, Setup Direktori, R Console dan Script R 2. Tipe Data pada R (Numeric, Integer, Complex, Logical, Character) 3. Data 1. Data Terstruktur Vector – Matrix dan Data Frame 2. Belajar matrix dengan R 3. Membaca data logger 4. Jenis Operator di Bahasa R 5. Kontrol Syarat Kondisi dan Perulangan di R 6. Dataset Default di R 7. Plot Grafik di R 1. Dasar Dasar Visualisasi Data menggunakan Grafik di R 2. Ploting Grafik Piramida di R 3. Visualisasi 2 Line menggunakan package ggplot 4. Menggunakan package Visreg untuk visualisasi regresi 8. Mengenal Function di R 9. Mengenal Statistik Dasar di R (package psych dan pastecs) 10. Dataset dan Data Frame 1. Masking Data Frame 2. Manipulasi Data Frame dengan Package dplyr 3. Cara melakukan Split / Membagi Dataset 4. Mencari data last transaction 5. Menggunakan Operasi Join 6. Summary dan Pivot Data 2. Regresi 1. Analisis Korelasi Pearson 2. Analisis Regresi Berganda dan R-Squared (nilai determinasi) 3. Analisis Regresi Logistik dan Pengolahan data Grouping 3. Time Series 1. Analisis Forecasting Time Series – Peramalan Deret Waktu 2. Analisis Decomposing Time Series 3. Belajar R – Deteksi Data Outlier 4. Deteksi Anomali pada Time Series/Deret Waktu 5. Uji Stasioneritas Data
  • 4. 4/10 4. Analisis 1. Analisis Clustering dengan R 2. Analisis Decision Tree dengan R 3. DBScan dan KMeans Clustering 4. KNN dan KDist 5. Statistika 1. Uji Kesamaan Varians 1. Uji Kesamaan Varians Populasi dengan Uji Levene 2. Pengertian dan Jenis Uji-t Student 1. Data berpasangan 1. Uji Kesamaan Rata-Rata Dari Dua Populasi dan Saling Berhubungan 2. 2. Data tidak berpasangan 1. Uji Kesamaan Rata-Rata Dari Dua Populasi Tidak Berhubungan dengan Asumsi Varians Populasi Sama – Paired t Test for Dependent Populations 2. Uji Kesamaan Rata-Rata Dari Dua Populasi Tidak Berhubungan dengan Asumsi Varians Populasi berbeda – t Test for Independent Populations with Assumption Different 3. 3. Uji Normalitas 1. Cara Hitung Manual Uji Normalitas Populasi dengan Quantile-Quantile Plot (Q-Q Plot) 2. Cara Hitung Manual Uji Normalitas Populasi dengan Uji Jarque-Bera 3. Cara Hitung Manual Uji Normalitas dengan Uji Kolmogorov-Smirnov 4. Cara Hitung Manual Uji Normalitas Shapiro Wilk 4. Uji Stasioner 1. Uji Stasioner Dickey Fuller 2. Differencing Data bila tidak Stasioner 6. Deteksi 1. Deteksi Data Outlier 2. Deteksi Autokorelasi 3. Deteksi Anomali Data 7. Menghitung Confusion matrix 8. R-Commander yang berbasis GUI semudah menggunakan seperti SPPS 9. Bekerja dengan RStudio untuk Mempermudah Analisis Statistik 10. Menggunakan Jupyter Notebook untuk menulis kode R See also Cara Hitung Manual Uji Normalitas Shapiro Wilk Buku Belajar Dasar-Dasar Statistik dengan Bahasa R akan terus di update tidak hanya melulu statistik tapi juga akan banyak membahas machine learning, khusus untuk deep learning akan tersendiri dibahas menggunakan tools yang tepat yaitu bahasa Python Sistem Operasi dan Versi Bahasa R
  • 5. 5/10 Pada buku ini menggunakan Sistem Operasi Windows 64 Bit dan Bahasa R-3.6.2 64 bit Download R Tools R Tools bisa kalian download di https://www.r-project.org/ atau mirror nya untuk negara Indonesia yaitu https://repo.bppt.go.id/cran/. Lakukan proses instalasi secara default saja
  • 6. 6/10 Bekerja dengan R Console Jalankan saja R Tools dengan tampilan defaultnya seperti dibawah ini yaitu dengan kotak dialog bernama R Console, inilah yang sangat menarik kalau kalian yang suka coding daripada menggunakan drag and drop berbasis visual R Tools bisa bekerja dalam 2 cara yaitu 1. Mengetikan langsung perintah/kode di R Console atau 2. Membuat script .R yang dijalankan di R Console Kalau dalam mengolah data yang cukup kompleks kalian bisa menggunakan script saja agar mudah dalam penulisan kode. Setup Direktori Kerja Hal yang harus kalian lakukan pertama kali yaitu lakukanlah setup direktory kerja, untuk cek direktory saat ini, bisa gunakan perintah seperti contoh dibawah ini yang kalian ketikan di R Console untuk mengetahui berada direktori saat ini.
  • 7. 7/10 Terlebih coba kalian buat dulu sebuah direktori di D:/latihan R, kita akan arahkan ke direktori tersebut dengan perintah berikut ini setwd('D:/latihan R')
  • 8. 8/10 Selamat kamu sudah berhasil melakukannya dengan baik, tapi ada cara yang lebih cepet sih menggunakan akses File -> Change dir seperti berikut ini.
  • 9. 9/10 Langkah diatas kalian perlukan jika sedang mengerjakan project yang cukup besar dan melibatkan dataset sehingga dengan pengaturan diatas mempermudah kalian dalam 1. Akses dataset secara hierarki 2. Dapat menyimpan workspace See also Belajar Riset Operasi Bagian 2 - Linear Programming Menyimpan Workspace Kalian bisa menyimpan workspace dengan extension *.Rdata Bekerja dengan Script Untuk membuat Script baru akses saja File -> New Script, coba kalian ketikan kode berikut di Editor R setwd('D:/latihan R') getwd()
  • 10. 10/10 Simpan dengan nama Kode1.R untuk menjalankan script diatas tekan saja F5 pada keyboard, INGAT KALIAN HARUS SELEKSI KODENYA DIATAS agar bisa dijalankan oleh R Console karena cara kerja nya yaitu HANYA KODE YANG DI SELEKSI SAJA YANG AKAN DI RUN, maka select all saja menggunakan CTRL + A. Untuk membersihkan layar R Console tekan CTRL + L pada keyboard