0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan12 halaman

Modul Praktikum Metode Statistika 2020 - Part 1

Modul ini membahas metode statistika menggunakan R, termasuk eksplorasi data dengan grafik yang sesuai berdasarkan jenis data. Terdapat penjelasan mengenai jenis data, grafik yang tepat, dan cara membuat grafik menggunakan R, serta latihan praktikum untuk memperdalam pemahaman. Modul ini ditujukan untuk mahasiswa Program Studi Matematika di Universitas Islam Negeri Alauddin Makassar.

Diunggah oleh

silvergold0504
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan12 halaman

Modul Praktikum Metode Statistika 2020 - Part 1

Modul ini membahas metode statistika menggunakan R, termasuk eksplorasi data dengan grafik yang sesuai berdasarkan jenis data. Terdapat penjelasan mengenai jenis data, grafik yang tepat, dan cara membuat grafik menggunakan R, serta latihan praktikum untuk memperdalam pemahaman. Modul ini ditujukan untuk mahasiswa Program Studi Matematika di Universitas Islam Negeri Alauddin Makassar.

Diunggah oleh

silvergold0504
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

MODUL PRAKTIKUM

METODE STATISTIKA
Dengan R

TIM DOSEN
METODE STATISTIKA

LABORATORIUM KOMPUTER
PROGRAM STUDI MATEMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI ALAUDDIN MAKASSAR
2020
1

Modul Praktikum MS

DAFTAR ISI
EDA Menggunakan Grafik ............................................................................ 2
1. 1 Type Data............................................................................................................................................. 2
1. 2 Grafik yang Bersesuain dengan Type Data .................................................................................... 2
1. 3 Grafik dengan R .................................................................................................................................. 2
Bekerja dengan Grafik ....................................................................................................................... 2
Parameter Grafik ................................................................................................................................ 3
Simbol dan Garis ................................................................................................................................ 3
Warna ................................................................................................................................................... 3
Text4
Menambahkan Label dan Legend.................................................................................................... 4
1. 4 LATIHAN YANG DISELESAIKAN........................................................................................... 5
Diagram Batang .................................................................................................................................. 5
Boxplot ................................................................................................................................................ 6
QQ-Plot ............................................................................................................................................... 6
1. 5 Praktikum 1.......................................................................................................................................... 8
1. 6 Paktikum 2 ........................................................................................................................................... 9
1. 7 Praktikum 3........................................................................................................................................ 10

Program Studi Matematika – Universitas Islam Negeri Makassar


2

Modul Praktikum MS

EDA MENGGUNAKAN GRAFIK


1. 1
1
Type Data
Jenis data berdasarkan skala pengukuran dibagi empat:
1. Skala Nominal, yaitu data yang bersifat kategorik dimana setiap kategorinya tidak
memiliki tingkatan. Misalnya, jenis kelamin, agam, suku.
2. Skala Ordinal, yaitu data yang bersifat kategorik yang kategorinya memiliki tingkatan.
Misalnya, jenjang pendidikan, stadium penyakit.
3. Skala Interval, yaitu data yang bersifat kuantitatif atau kontinyu dimana berupa data
tersebut berupa angka-angka yang didalamnya dapat dilakukan operasi matematika
serta urutan antara satu data dengan data lainnya mempunyai rentang yang sama.,
tetapi tidak memiliki nilai nol mutlak. Misalnya, nilai ujian, suhu ruangan.
4. Skala Rasio, yaitu data yang juga bersifat kuantitatif yang memiliki nilai nol mutlak.
Misalnya, data luas bangunan, panjang batang, dan pengukuran lainnya.
Dari keempat jenis data tersebut, dua jenis data yang pertama dikelompok dalam jenis
kualitatif atau kategorial; dua jenis data yang terakhir dikelompok dalam jenis data
kuantitatif.

1. 2 Grafik yang Bersesuain dengan Type Data


Mengeksplorasi data yang telah dikumpulkan harus dilakukan dengan memperhatikan
jenis data. Setiap jenis data tersebut memiliki karakteristik grafik tersendiri dalam
mengeksplorasinya agar diperoleh informasi yang tepat. Berikut akan disajikan teknik
mengeksplorasi data dengan menggunakan grafik yang bersesuaian dengan type data.
1. Kategorial - Skala Nominal dan Ordinal
a. Bar Diagram (Diagram Batang)
b. Pie Diagram (Diagram Lingkaran)
2. Kuantitatif – Skala Rasio dan Interval
a. Grafik Garis
b. Grafik Histogram
c. Skater Plot
1. 3 Grafik dengan R
Bekerja dengan Grafik
Membuat grafik pada program R dapat dilakukan dengan menggunakan perintah
plot() untuk plot titik data, hist() untuk histogram, atau boxplot(). Terdapat
beberapa metode yang biasa digunakan dalama menggambarkan grafik.
Pertama, Buka jendela grafik baru sebelum membuat grafik:
> dev.new()
> dev.new()
> dev.new()
setiap perintah diatas digunakan akan menghasilkan satu jendela baru.
Kedua, Setiap selesai membuat satu jendela graph, pada jendela graph pilih histori lalu
pilih history

Program Studi Matematika – Universitas Islam Negeri Makassar


3

Modul Praktikum MS

Parameter Grafik
warna, sumbu, judul melalui pilihan parameter grafik. Formatnya adalah
par(optionname=nilai, optionname=nilai)
 LATIHAN 2.1
> dose<-c(20,30,40,45,60)
> drugA<-c(16,20,27,40,60)
> drugB<-c(15,25,31,40)
> opar<-par(no.readonly=TRUE)
> par(lty=2,pch=17)
> plot(dose,drugA,type="b")

Figure 2.1: Diagram Pencar atau Scatter Plot Data Anxiety

Simbol dan Garis


Berikut parameter grafik
Parameter Description
pch menetapkan simbol yang digunakan titik data
cex menetapkan ukuran simbol. cex adalah bilangan yang mengindikasikan
besarnya simbol
lty menetapkan jenis garis
lwd menetapkan lebar garis- contoh, lwd=2 dua kali lembar default.
 LATIHAN 2.2
> plot(dose,drugA,type="b",lty=3,pch=15,cex=2)

Warna
Berikut beberapa parameter untuk warna Parameter Description
col warna plot default.
col.axis Warna text untuk sumbu koordinat.
col.lab warna label sumbu koordinat.
col.main warna judul.

Program Studi Matematika – Universitas Islam Negeri Makassar


4

Modul Praktikum MS

col.sub warna sub judul.


fg warna latar depan
bg warna latar belakang
 LATIHAN 2.3
> n<-10
> warnaku<-rainbow(n)
> pie(rep(1,n), label=warnaku,col=warnaku)
> grafikku<-gray(0:n/n)
> pie(rep(1,n),labels=grafikku,col=grafikku)
> pie(rep(1,n), label=warnaku,col=warnaku)

Text
Parameter Description
cex bilangan yang mengindikasikan skala text plot.
cex.axis Magnification of axis text relative to cex.
cex.lab Magnification of axis labels relative to cex.
cex.main Magnification of titles relative to cex.
cex.sub Magnification of subtitles relative to cex.
 LATIHAN 2.4
> dose<-c(20,30,40,45,60)
> drugA<-c(16,20,27,40,60)
> drugB<-c(15,25,31,40)
> opar<-par(no.readonly=TRUE)
> par(pin=c(2,3))
> par(lwd=2,cex=1.5)
> par(cex.axis=0.75,font.axis=3)
> plot(dose,drugA,type="b",pch=19,lty=2,col="red")

Figure 2.2: Diagram Batang Vertikal Figure 2.3: Diagram Batang Horintal

Menambahkan Label dan Legend

Menggabungkan Grafik
 Contoh
> attach(mtcars)
> opar<-par(no.readonly=TRUE)

Program Studi Matematika – Universitas Islam Negeri Makassar


5

Modul Praktikum MS

> par(mfrow=c(2,2))
> plot(wt,mpg,main="Scatterplot of wt vs. mpg")
> plot(wt,disp,main="Scatterplot of wt vs disp")
> hist(wt,main="Histogram of wt")

Membuat Susunan Grafik dengan Control


 Contoh
> attach(mtcars)
> opar<-par(no.readonly=TRUE)
> par(fig=c(0,0.8,0,0.8))
> plot(mtcars$wt,mtcars$mpg,xlab="Miles per
Gallon",ylab="Car Weight")
> par(fig=c(0,0.8,0.55,1),new=TRUE)
> par(fig=c(0,0.8,0.55,1),new=TRUE)
> boxplot(mtcars$wt,horizontal=TRUE,axes=FALSE)
1. 4 LATIHAN YANG DISELESAIKAN
Diagram Batang
 Diagram Bar Sederhana Vertikal
> counts <- table(mtcars$gear)
> barplot(counts, main="Car Distribution",
+ xlab="Number of Gears")

 Diagram Bar Sederhana Horizontal


> barplot(counts, main="Car Distribution", horiz=TRUE,
+ names.arg=c("3 Gears", "4 Gears", "5 Gears"))
> counts <- table(mtcars$vs, mtcars$gear)
> barplot(counts, main="Car Distribution by Gears and
VS",xlab="Number of Gears", col=c("darkblue","red"),
+ legend = rownames(counts))
 Diagram Bar Stack
> counts <- table(mtcars$vs, mtcars$gear)
> barplot(counts, main="Car Distribution by Gears and
VS", xlab="Number of Gears", col=c("darkblue","red"),
+ legend = rownames(counts), beside=TRUE)

Program Studi Matematika – Universitas Islam Negeri Makassar


6

Modul Praktikum MS

Figure 2.8: Diagram Batang Stack Figure 2.9: Diagram Batang Group

Boxplot
 Contoh Boxplot
> data(ToothGrowth)
> teeth <- subset(ToothGrowth, supp=="VC") # Use only
some data
> boxplot(len ~ factor(dose), data=teeth)

Figure 2.10: Diagram Pencar atau Scatter Plot Data Anxiety

QQ-Plot
Untuk menampilkan QQ-Plot yang merupakan plot-Kuartil yang berkaitan dengan
identifikasi normalitas data, gunakan perintah qqnorm().
 Contoh
> x<-rnorm(400,mean=5,sd=2) # Data Distribusi Normal
> t<-rt(400,df=4) # Distibusi t
> qqnorm(x)
> qqnorm(t)

Figure 2.11: Diagram QQ-Plot Untuk Data Figure 2.12: Diagram QQ-Plot untuk
Normal DataDistribusi T

Program Studi Matematika – Universitas Islam Negeri Makassar


7

Modul Praktikum MS

Program Studi Matematika – Universitas Islam Negeri Makassar


8

Modul Praktikum MS

1. 5 Praktikum 1
1. Arbitron menyediakan layanan pemeringkatan pendengar radio, menempatkan radio-radio
di Amerika dalam suatu peringkat atau kategori-kategori yang berkaitan dengan jenis
program yang dijalankan. Data data tersebut, terdapat dua format-yaitu (1) jumlah stasiun
radio, (2) persen dari stasiun radio. Dalam table berikut menampilkan distribusi dari dua
format dari yang disebut diatas dalam tiga tahun:

Tabel Distribusi Frekuensi Tabel Frekuensi Relatif


Format Count of Format Percent of
stations stations
Adult contemporary 1556 Adult contemporary 11.2
Adult standards 1196 Adult standards 8.6
Contemporary hit 569 Contemporary hit 4.1
Country 2066 Country 14.9
News/Talk/Inform 2179 News/Talk/Information 15.7
ation
Oldies 1060 Oldies 7.7
Religious 2014 Religious 14.6
Rock 869 Rock 6.3
Spanish language 750 Spanish language 5.4
Other formats 1579 Other formats 11.4
Total 13,838 Total 99.9

a. Gambarkan grafik setiap table distribsui frekuensi tersebut dengan menggunakan


R, sebagaimana ditampilkan pada gambar (a) .

b. Gambarkan grafik setiap table distribsui frekuensi tersebut dengan menggunakan


R, sebagaimana ditampilkan pada gambar (b)
Petunjuk :
Soal a.
1) Definisikan data “Format” dan “Percent of Station” ke dalam bentuk kolom secara
terpisah pada Console R.
2) definisikan fungsi untuk diagram pie yang berkaitan dengan label dan warna yang akan
digunakan
Soal b.
1) Definisikan data “Format” dan “Percent of Station” ke dalam bentuk kolom secara
terpisah pada Console R.
2) definisikan fungsi untuk diagram bar yang berkaitan dengan sumbu-x, sumbu-y, warna
dan label yang akan digunakan.

Program Studi Matematika – Universitas Islam Negeri Makassar


9

Modul Praktikum MS

2. Pemutar music MP3 portable, seperti iPod dari Apple, popular –akan tetapi—
kepopulerannya tidak sama pada setiap orang dengan tingkatan umur. Berikut diberikan
data persen orang dalam berbagai kelompok umur yang memiliki Pemutar MP3 portable,
berdasarkan survey yang telah dilakukan secara acak terhadap 1112 orang.
Kelompok umur pemilik Jumlah
MP3 pengguna
12 to 17 54
18 to 24 30
25 to 34 30
35 to 54 13
55 and older 5
Pertanyaan:
(a) buatkan diagram batang beserta labelnya dengan menggunakan R.
(b) buatkan grafik lingkaran beserta labelnya dengan menggunakan R.
Petunjuk :
Soal a.
1) Definisikan data “Kelompok Umur Pemilik MP3” dan data “Jumlah Pengguna” ke dalam
bentuk kolom secara terpisah pada Console R.
2) Definisikan fungsi untuk diagram bar yang berkaitan dengan sumbu-x, sumbu-y, warna
judul dan label yang akan digunakan.

Soal b.
1) Definisikan data “Kelompok Umur Pemilik MP3” dan data “Jumlah Pengguna” ke dalam
bentuk kolom secara terpisah pada Console R.
2) Definisikan fungsi untuk diagram pie yang berkaitan dengan label, judul diagram dan warna
yang akan digunakan

1. 6 Paktikum 2
1. Pada tahun 1912, terjadi suatu kasus kecelakaan dilaut, dimana kapal pesiar
mewah Titanic mengalami kecelakaan. Beberapa orang penumpang berhasil
menyelamatkan diri dengan menggunakan lifeboats, akan tetai sebagian lainnya
meninggal. Berikut data dalam bentuk table dua arah yang menginformasikan
penumpang dewasa yang selamat dan tidak selamat serta kelas tiket.
Class of Travel
Survival status First class Second class Third class
Lived 197 94 151
Died 122 167 476
Berikut diberikan table lain yang menampilkan data status survival berdasarkan
jenis kelamin dan kelas tiket
Class of Travel
Survival status First class Second class Third class
Female Male Female Male Female Male
Lived 140 57 80 14 76 75
Died 4 118 13 154 89 387
Gambarkan data dari kedua table di atas dengan menggunakan grafik yang sesuai.
Petunjuk :
Gunakan Diagram bar bersusun (stack bar chart).
1) Dataset input harus memberikan 3 kolom. nilai numerik (lived/died), dan 2 variabel
kategori untuk grup (Class of Travel) dan tingkat subkelompok(Female/male).

Program Studi Matematika – Universitas Islam Negeri Makassar


10

Modul Praktikum MS

2) Definisikan fungsi untuk diagram bar bersusun yang berkaitan dengan label, sumbu-x,
sumbu-y, judul diagram dan warna yang akan digunakan.

2. Suatu survey yang dilakukan secara acak dari 20 pelajar berjenis kelamin
perempuan. Berikut data yang dihasilkan yang berkaitan dengan jumlah pasangan
sepatu yang setiap responden miliki. Datanya ditampilkan seperti berikut :

50 26 26 31 57 19 24 22 23 38
13 50 13 34 23 30 49 13 15 51
Buatkan grafik yang sesuai dengan data di atas dengan menggunakan R
Petunjuk :
Gunakan Scatter Plot
1) Definisikan urutan siswa dan jumlah pasang sepatu yang dimiliki ke dalam bentuk kolom
secara terpisah pada Console R.
2) Definisikan fungsi untuk scatter plot yang berkaitan dengan sumbu-x, urutan siswa, sumbu-
y, jumlah pasang sepatu yang dimiliki.

1. 7 Praktikum 3
1. Diberikan data berikut yang berkaitan dengan persentase anggota keluarga yang
lahir diluar negeri (Kasus di Amerika).
State Percent State Percent State Percent
Alabama 2.8 Louisiana 2.9 Ohio 3.6
Alaska 7.0 Maine 3.2 Oklahoma 4.9
Arizona 15.1 Maryland 12.2 Oregon 9.7
Arkansas 3.8 Massachusetts 14.1 Pennsylvania 5.1
California 27.2 Michigan 5.9 Rhode Island 12.6
Colorado 10.3 Minnesota 6.6 South Carolina 4.1
Connecticut 12.9 Mississippi 1.8 South Dakota 2.2
Delaware 8.1 Missouri 3.3 Tennessee 3.9
Florida 18.9 Montana 1.9 Texas 15.9
Georgia 9.2 Nebraska 5.6 Utah 8.3
Hawaii 16.3 Nevada 19.1 Vermont 3.9
Idaho 5.6 New Hampshire 5.4 Virginia 10.1
Illinois 13.8 New Jersey 20.1 Washington 12.4
Indiana 4.2 New Mexico 10.1 West Virginia 1.2
Iowa 3.8 New York 21.6 Wisconsin 4.4
Kansas 6.3 North Carolina 6.9 Wyoming 2.7
Kentucky 2.7 North Dakota 2.1

a. Buatkan table distribusi frekuensi dengan R


b. Gambarkan Grafik Histogram dengan R
Petunjuk :
Soal a.
Gunakan aturan Sturgess dalam penyusunan table distribusi frekuensi
1) Menentukan banyaknya kelas (k) yang akan digunakan dalam table dengan cara :
𝒌 = 𝟏 + 𝟑, 𝟑𝟐𝟐 𝒍𝒐𝒈 (𝒏)
𝑛 = banyaknya data
2) Menentukan panjang kelas/interval kelas

Program Studi Matematika – Universitas Islam Negeri Makassar


11

Modul Praktikum MS

𝒊 = 𝒓/𝒌
𝑟 = nilai pengamatan tertinggi
𝒌 = banyaknya kelas
3) Susun semua pengamatan ke dalam tabel. Hitung frekuensi pengamatan pada tiap kelas.
4) Susunan tabel distribusi frekuensi berupa kolom yang memuat, interval kelas dan
frekuensi dari setiap kelas.
Soal b.
1) Mendefinisikan fungsi histogram yang berkaitan dengan sumbu-x, interval kelas, sumbu-
y, frekuensi dari tiap-tiap kelas.

Program Studi Matematika – Universitas Islam Negeri Makassar

Anda mungkin juga menyukai