model regresi logit multinomial · 1. gunakan program r untuk data alligator food choice (agresti,...
TRANSCRIPT
![Page 1: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/1.jpg)
Analisis Data Kategorik - STK654 (Materi UAS)
Dr. Kusman Sadik, M.Si
Program Studi Magister Statistika Terapan
Departemen Statistika IPB, Semester Ganjil 2019/2020
IPB University─ Bogor Indonesia ─ Inspiring Innovation with Integrity
Model Regresi Logit Multinomial(Peubah Respon Multikategori-Nominal)
![Page 2: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/2.jpg)
2
We discussed logistic regression models for a binary
outcome; that is, an outcome variable that consists of
two categories.
We extend our discussion of logistic regression to
multicategory outcomes, or outcome variables with
several categories.
The multicategory logistic model can still accommodate
several predictor (or explanatory) variables, and these
can be either continuous, categorical, or both.
![Page 3: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/3.jpg)
3
Peubah Respon Y(Multikategori)
Skala Nominal(Regresi Logistik Multinomial)
Skala Ordinal(Regresi Logistik Ordinal, Regresi
Logistik Kumulatif)
![Page 4: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/4.jpg)
4
![Page 5: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/5.jpg)
5
Misalkan kategori Y ada sebanyak J, yaitu j = 1,2, ..., J.
P(Y = j) = πj
π1+ π2+ ... + πJ= 1
Kategori terakhir (J ) sebagai referensi : 𝑙𝑛𝜋𝑗
𝜋𝐽
![Page 6: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/6.jpg)
6
![Page 7: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/7.jpg)
7
![Page 8: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/8.jpg)
8
![Page 9: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/9.jpg)
9
![Page 10: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/10.jpg)
10
# Model Logistik Multinomial Data GSS (Azen, sub-bab 10.1)
dataku <- read.csv(file="GSS-2006-DEGREE-AGEWED.csv",
header=TRUE)
degree <- dataku$degree
agewed <- dataku$agewed
# Referensi kategori
degree <- relevel(degree, ref="LT HIGH SCHOOL")
data.frame(degree,agewed)
# Perlu package : "foreign" dan "nnet"
library("foreign")
library("nnet")
table(degree)
model <- multinom(degree ~ agewed)
summary(model)
![Page 11: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/11.jpg)
11
Degree
LT HIGH SCHOOL BACHELOR GRADUATE HIGH SCHOOL
195 185 104 590
JUNIOR COLLEGE
86
![Page 12: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/12.jpg)
12
Call: multinom(formula = degree ~ agewed)
Coefficients:
(Intercept) agewed
BACHELOR -1.4390298 0.05931128
GRADUATE -2.2159390 0.06740282
HIGH SCHOOL 0.7576068 0.01542479
JUNIOR COLLEGE -1.7591391 0.04082775
Std. Errors:
(Intercept) agewed
BACHELOR 0.4335079 0.01817825
GRADUATE 0.4778828 0.01961857
HIGH SCHOOL 0.3821854 0.01654322
JUNIOR COLLEGE 0.5416678 0.02267685
Residual Deviance: 3098.768
AIC: 3114.768
![Page 13: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/13.jpg)
13
Output SAS : Bandingkan dengan Output R
![Page 14: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/14.jpg)
14
Output SAS : Bandingkan dengan Output R
![Page 15: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/15.jpg)
15
Interpretasi dan Pengujian Parameter
![Page 16: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/16.jpg)
16
![Page 17: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/17.jpg)
17
YX
![Page 18: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/18.jpg)
18
# Model Logistik Multinomial Agresti 7.1.2
dataku <- read.csv(file="Data-Agresti-7.1.2.csv")
lake <- factor(dataku[,1])
gend <- factor(dataku[,2])
size <- factor(dataku[,3])
food <- factor(dataku[,4])
# Referensi kategori
lake <- relevel(lake, ref="4Geo")
size <- relevel(size, ref="2")
food <- relevel(food, ref="1Fish")
data.frame(lake,gend,size,food)
# Perlu package : "foreign" dan "nnet"
library("foreign")
library("nnet")
model <- multinom(food ~ lake + size)
summary(model)
![Page 19: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/19.jpg)
19
lake gend size food
1 1Han M 1 1Fish
2 1Han M 1 1Fish
3 1Han M 1 1Fish
4 1Han M 1 1Fish
5 1Han M 1 1Fish
6 1Han M 1 1Fish
7 1Han M 1 1Fish
8 1Han M 2 1Fish
9 1Han M 2 1Fish
10 1Han M 2 1Fish
11 1Han M 2 1Fish
.
.
.
218 4Geo F 1 5Othe
219 4Geo F 2 5Othe
![Page 20: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/20.jpg)
20
Call:
multinom(formula = food ~ lake + size)
Coefficients:
(Intercept) lake1Han lake2Okl lake3Tra size1
2Inve -1.549021 -1.6581178 0.937237973 1.122002 1.4581457
3Rept -3.314512 1.2428408 2.458913302 2.935262 -0.3512702
4Bird -2.093358 0.6954256 -0.652622721 1.088098 -0.6306329
5Othe -1.904343 0.8263115 0.005792737 1.516461 0.3315514
Std. Errors:
(Intercept) lake1Han lake2Okl lake3Tra size1
2Inve 0.4249185 0.6128466 0.4719035 0.4905122 0.3959418
3Rept 1.0530577 1.1854031 1.1181000 1.1163844 0.5800207
4Bird 0.6622972 0.7813123 1.2020025 0.8417085 0.6424863
5Othe 0.5258313 0.5575446 0.7765655 0.6214371 0.4482504
Residual Deviance: 540.0803
AIC: 580.0803
![Page 21: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/21.jpg)
21
![Page 22: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/22.jpg)
22
![Page 23: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/23.jpg)
23
![Page 24: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/24.jpg)
24
![Page 25: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/25.jpg)
25
1. Gunakan Program R untuk data Alligator Food Choice (Agresti,
sub-bab 7.1.2 ) .
a. Lakukan pemodelan regresi logistik multinomial pada data
tersebut dengan peubah responnya adalah tipe makanan
utama alligator dan peubah bebasnya adalah Lake (L) dan
Size (S). Bandingkan hasilnya dengan buku Agresti serta
berikan interpretasi pada tiap nilai dugaan parameter model.
b. Lakukan pemodelan seperti pada poin (a) di atas, tetapi
peubah bebasnya adalah Lake (L), Size (S) dan Gender (G).
Peubah mana saja (L, S, G) yang berpengaruh nyata?
Gunakan uji Deviance untuk = 0.05.
![Page 26: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/26.jpg)
26
c. Tentukan model terbaik dengan peubah bebasnya adalah Lake
(L), Size (S) dan Gender (G) serta semua interaksinya (L*S,
L*G, S*G, dan L*S*G). Gunakan uji Deviance untuk = 0.05.
![Page 27: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/27.jpg)
27
2. Agresti (Problems 7.1, hlm. 302) .
![Page 28: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/28.jpg)
28
![Page 29: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/29.jpg)
29
![Page 30: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/30.jpg)
30
Pustaka
1. Azen, R. dan Walker, C.R. (2011). Categorical Data
Analysis for the Behavioral and Social Sciences.
Routledge, Taylor and Francis Group, New York.
2. Agresti, A. (2002). Categorical Data Analysis 2nd. New
York: Wiley.
3. Pustaka lain yang relevan.
![Page 31: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/31.jpg)
31
Bisa di-download di
kusmansadik.wordpress.com
![Page 32: Model Regresi Logit Multinomial · 1. Gunakan Program R untuk data Alligator Food Choice (Agresti, sub-bab 7.1.2 ) . a. Lakukan pemodelan regresi logistik multinomial pada data tersebut](https://reader031.vdocuments.site/reader031/viewer/2022011815/5e5f4166bee6362fa96e6f71/html5/thumbnails/32.jpg)
32
Terima Kasih