ㄧ、資料內容描述
(一)民調資料簡介
本研究中所使用的民調計畫為由國科會所支持的大型民調研究:2020至2024年「台灣選舉與民主化調查」四年期研究規劃(4/4):2024年總統與立法委員選舉選後面訪案。
(二)數據簡介
1. 調查對象:戶籍設於台灣地區(不含金門、馬祖)年滿二十歲以上的成年公民作為調查訪問母體,且受訪民眾限於住家民眾或住商混合的民眾。
2. 樣本數:此資料中包含了獨立樣本以及追蹤樣本,追蹤樣本為2021年曾接受訪問的受訪者。成功獨立樣本的總數為1206份,受訪者(N)為1206,而成功追蹤樣本為1972份,受訪者(N)為1972。
3. 調查方法:由訪員進行門牌地址面訪
4. 執行時間:民國113年1月15日至5月31日
5. 調查資料:此民調資料為符合母體結構,以性別、年齡、教育程度、地理區域進行檢定與加權。
此資料內容包含了受訪者使用的政治媒介、政治動員及涉入、施政表現的感受、政治效能感及政治信任、經濟評估、民主認知、政治知識、投票參與、候選人能力、政黨認同、對立委及立法院評價、政治分歧、受試者背景及資料等。
二、選擇的問題及編碼
在此研究中主要要檢視的為受訪者對性別分工的看法是否影響其政治效能感,因此在民調資料的問題選擇上需檢驗,受訪者對性別角色分工的看法以及其政治效能感的展現。
(一)性別角色分工的選題
在這個部分主要選的題目為D16、D22、D24a、D24b。此外,在此研究中的獨立變項為性別刻板印象,而在此研究中所指的性別刻板印象指的是女性不屬於公領域場合,女性不適合參與政治事務、從事政治工作等,因此在編碼上會以這個方向進行編碼。
1.有人說: 「增加選舉中女性席次的政策走過頭了。」請問您同不同意這種說法? (D16)
在這一題的回答中包含了非常同意、同意、不同意、非常不同意、既不同意也不反對等,但因為研究中關注性別刻板印象因此將回答重新編碼。非常同意及同意為1,不同意與非常不同意-1。
library (sjmisc)
library (sjPlot)
data1$ D16 <- set_na (data1$ D16, na = c (3 , 95 : 98 ))
data1$ D16 <- rec (
data1$ D16,
rec = "1,2=1 [同意];
4,5=-1 [不同意]" ,
var.label = "有人說: 「增加選舉中女性席次的政策走過頭了。」請問您同不同意這種說法? " ,
val.labels = c ("-1" = "不同意" , "1" = "同意" ),
as.num = FALSE
)
#加權
frq (data1$ D16, weights = data1$ W, out= "v" )
有人說: 「增加選舉中女性席次的政策走過頭了。」請問您同不同意這種說法? (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
-1
不同意
645
78.09
78.09
78.09
1
同意
181
21.91
21.91
100.00
NA
NA
0
0.00
NA
NA
total N=826 · valid N=826 · x̄=-0.56 · σ=0.83
plot_frq (data1$ D16, weight.by = data1$ W)
2.今年選舉之後,立法委員當中有 41.6 %是女性,請問您認為目前這個比例是太高、太低還是剛好? (D23)
女性政治人物在立法院的描述性代表不足一半但認為女性代表太高,因此為此研究中所關注,具有性別刻板印象的樣本,因此將之編碼為1,此外為了解其他意見的差異,太低為-1,其餘的編碼為0。
library (sjmisc)
data1$ D23 <- set_na (data1$ D23, na = c ( 95 : 98 ))
data1$ D23 <- rec (
data1$ D23,
rec = "3 =0[剛剛好];
2=-1[太低];
1 = 1 [太高]" ,
var.label = "今年選舉之後,立法委員當中有 41.6 %是女性,請問您認為目前這個比例是太高、太低還是剛好?" ,
val.labels = c ("0" = "剛剛好" ,"-1" = "太低" , "1" = "太高" ),
as.num = FALSE
)
frq (data1$ D23, weights = data1$ W, out= "v" )
今年選舉之後,立法委員當中有 41.6 %是女性,請問您認為目前這個比例是太高、太低還是剛好? (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
-1
太低
65
6.02
6.02
6.02
0
剛剛好
939
86.94
86.94
92.96
1
太高
76
7.04
7.04
100.00
NA
NA
0
0.00
NA
NA
total N=1080 · valid N=1080 · x̄=0.01 · σ=0.36
plot_frq (data1$ D23, weight.by = data1$ W)
3.在面對公共衛生的危機時,請問您認為是男性政治人物、女性政治人物,還是兩性都一樣適合擔任國家的領導者? (D24a)
由於此研究中所定義的性別刻板印象,因此將一定是男性及通常是男性的兩個回答編碼為1,而通常為女性較適合及一定為女性較適合定義為-1,會將通常為女性及一定為女性的選項定義為負的原因為這兩個答案與此研究所定義的性別刻板印象為反向的。
library (sjmisc)
data1$ D24a <- set_na (data1$ D24a, na = c (5 , 95 : 98 ))
data1$ D24a <- rec (
data1$ D24a,
rec = "1,2=1 ;
3,4=-1" ,
var.label = "在面對公共衛生的危機時,請問您認為是男性政治人物、女性政治人物,還是兩性都一樣適合擔任國家的領導者?" ,
val.labels = c ( "1" = "男性政治人物較適合" ,
"-1" = "女性政治人物較適合" ),
as.num = FALSE
)
sjmisc:: frq (data1$ D24a)
在面對公共衛生的危機時,請問您認為是男性政治人物、女性政治人物,還是兩性都一樣適合擔任國家的領導者? (x) <categorical>
# total N=1206 valid N=153 mean=0.06 sd=1.00
Value | Label | N | Raw % | Valid % | Cum. %
------------------------------------------------------------
-1 | 女性政治人物較適合 | 72 | 5.97 | 47.06 | 47.06
1 | 男性政治人物較適合 | 81 | 6.72 | 52.94 | 100.00
<NA> | <NA> | 1053 | 87.31 | <NA> | <NA>
frq (data1$ D24a, weights = data1$ W, out= "v" )
在面對公共衛生的危機時,請問您認為是男性政治人物、女性政治人物,還是兩性都一樣適合擔任國家的領導者? (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
-1
女性政治人物較適合
76
49.67
49.67
49.67
1
男性政治人物較適合
77
50.33
50.33
100.00
NA
NA
0
0.00
NA
NA
total N=153 · valid N=153 · x̄=0.01 · σ=1.00
plot_frq (data1$ D24a, weight.by = data1$ W)
4.那在面對經濟的危機時呢? (D24b)
此題為承接24a,因此與前一題相同的編碼及原因。
library (sjmisc)
data1$ D24b <- set_na (data1$ D24b, na = c (5 , 95 : 98 ))
data1$ D24b <- rec (
data1$ D24b,
rec = "1,2=1 ;
3,4=-1" ,
var.label = "那在面對經濟的危機時呢?" ,
val.labels = c ( "1" = "男性政治人物較適合" ,
"-1" = "女性政治人物較適合" ),
as.num = FALSE
)
sjmisc:: frq (data1$ D24b)
那在面對經濟的危機時呢? (x) <categorical>
# total N=1206 valid N=319 mean=0.67 sd=0.75
Value | Label | N | Raw % | Valid % | Cum. %
-----------------------------------------------------------
-1 | 女性政治人物較適合 | 53 | 4.39 | 16.61 | 16.61
1 | 男性政治人物較適合 | 266 | 22.06 | 83.39 | 100.00
<NA> | <NA> | 887 | 73.55 | <NA> | <NA>
frq (data1$ D24b, weights = data1$ W, out= "v" )
那在面對經濟的危機時呢? (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
-1
女性政治人物較適合
52
17.63
17.63
17.63
1
男性政治人物較適合
243
82.37
82.37
100.00
NA
NA
0
0.00
NA
NA
total N=295 · valid N=295 · x̄=0.65 · σ=0.77
plot_frq (data1$ D24b, weight.by = data1$ W)
(二)依變項所選題目與資料
在這個部分要測量民眾的政治效能感,因此選擇這一類組的題目作為依變項的測量。
1.有人說: 「我們一般民眾對政府的作為,沒有任何影響力。」 (D1)
在這一題中要檢視民眾的政治效能感,因此若認為自己的影響力愈高,則編碼上數值愈大,但因為這一題是反向提問,因此當回答為同意自身不具有影響力時則為負值。
library (sjmisc)
library (sjPlot)
data1$ D1 <- set_na (data1$ D1, na = c (95 : 98 ))
data1$ D1 <- rec (
data1$ D1,
rec = "1=-2 [非常同意沒有影響力] ;
2=-1 [同意沒有影響力] ;
3=1 [不同意沒有影響力];
4=2 [非常不同意沒有影響力]" ,
var.label = "我們一般民眾對政府的作為,沒有任何影響力" ,
val.labels = c ( "-2" = "非常同意沒有影響力" ,
"-1" = "同意沒有影響力" ,
"1" = "不同意沒有影響力" ,
"2" = "非常不同意沒有影響力" ),
as.num = FALSE
)
frq (data1$ D1, weights = data1$ W, out= "v" )
我們一般民眾對政府的作為,沒有任何影響力 (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
-2
非常同意沒有影響力
56
4.90
4.90
4.90
-1
同意沒有影響力
328
28.67
28.67
33.57
1
不同意沒有影響力
652
56.99
56.99
90.56
2
非常不同意沒有影響力
108
9.44
9.44
100.00
NA
NA
0
0.00
NA
NA
total N=1144 · valid N=1144 · x̄=0.37 · σ=1.14
plot_frq (data1$ D1, weight.by = data1$ W)
有人說: 「政治有時候太複雜了,所以我們一般民眾實在搞不懂。」 (D3)
在這一題的部分,和D1的問法相同,因此這部分我一樣會用相同的編碼方式。
library (sjmisc)
library (sjPlot)
data1$ D3 <- set_na (data1$ D3, na = c (5 , 95 : 98 ))
data1$ D3 <- rec (
data1$ D3,
rec = "1=-2[非常同意];
2=-1[同意] ;
3=1[不同意];
4=2[非常不同意]" ,
var.label = "有人說: 「政治有時候太複雜了,所以我們一般民眾實在搞不懂。」" ,
val.labels = c ( "1" = "不同意" ,
"2" = "非常不同意" ,
"-1" = "同意" ,
"-2" = "非常同意" ),
as.num = FALSE
)
sjmisc:: frq (data1$ D3)
有人說: 「政治有時候太複雜了,所以我們一般民眾實在搞不懂。」 (x) <categorical>
# total N=1206 valid N=1169 mean=-0.43 sd=1.15
Value | Label | N | Raw % | Valid % | Cum. %
---------------------------------------------------
-2 | 非常同意 | 147 | 12.19 | 12.57 | 12.57
-1 | 同意 | 644 | 53.40 | 55.09 | 67.66
1 | 不同意 | 325 | 26.95 | 27.80 | 95.47
2 | 非常不同意 | 53 | 4.39 | 4.53 | 100.00
<NA> | <NA> | 37 | 3.07 | <NA> | <NA>
frq (data1$ D3, weights = data1$ W, out= "v" )
有人說: 「政治有時候太複雜了,所以我們一般民眾實在搞不懂。」 (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
-2
非常同意
150
12.77
12.77
12.77
-1
同意
653
55.57
55.57
68.34
1
不同意
318
27.06
27.06
95.40
2
非常不同意
54
4.60
4.60
100.00
NA
NA
0
0.00
NA
NA
total N=1175 · valid N=1175 · x̄=-0.45 · σ=1.15
plot_frq (data1$ D3, weight.by = data1$ W)
如果說: 「您認為自己瞭解國家最重要的政治議題。」請問您同不同意這種說法? (D12)
這一題的問法是正向的詢問,因此編碼方式會改變,當愈同意時編碼數值愈大,相反地,不同意時則為負值。
library (sjmisc)
data1$ D12 <- set_na (data1$ D12, na = c (3 , 95 ,98 ))
data1$ D12 <- rec (
data1$ D12,
rec = "1=2[非常同意];
2=1[同意] ;
4=-1[不同意];
5=-2[非常不同意]" ,
var.label = "如果說: 「您認為自己瞭解國家最重要的政治議題。」請問您同不同意這種說法? " ,
val.labels = c ( "-1" = "不同意" ,
"-2" = "非常不同意" ,
"1" = "同意" ,
"2" = "非常同意" ),
as.num = FALSE
)
sjmisc:: frq (data1$ D12)
如果說: 「您認為自己瞭解國家最重要的政治議題。」請問您同不同意這種說法? (x) <categorical>
# total N=1206 valid N=774 mean=0.09 sd=1.16
Value | Label | N | Raw % | Valid % | Cum. %
---------------------------------------------------
-2 | 非常不同意 | 34 | 2.82 | 4.39 | 4.39
-1 | 不同意 | 332 | 27.53 | 42.89 | 47.29
1 | 同意 | 350 | 29.02 | 45.22 | 92.51
2 | 非常同意 | 58 | 4.81 | 7.49 | 100.00
<NA> | <NA> | 432 | 35.82 | <NA> | <NA>
frq (data1$ D12, weights = data1$ W, out= "v" )
如果說: 「您認為自己瞭解國家最重要的政治議題。」請問您同不同意這種說法? (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
-2
非常不同意
34
4.50
4.50
4.50
-1
不同意
348
46.09
46.09
50.60
1
同意
327
43.31
43.31
93.91
2
非常同意
46
6.09
6.09
100.00
NA
NA
0
0.00
NA
NA
total N=755 · valid N=755 · x̄=0.00 · σ=1.15
plot_frq (data1$ D12, weight.by = data1$ W)
(三)控制變項
請問您的教育程度是什麼? (Q4a)
在教育程度上我想要了解不同教育程度的差異,因此不會有過多的變動,僅將拒答設定為無效值。
library (sjmisc)
data1$ Q4a <- set_na (data1$ Q4a, na = c (2 ,95 ))
frq (data1$ Q4a, weights = data1$ W, out= "v" )
請問您的教育程度是什麼? (xw) <numeric>
val
label
frq
raw.prc
valid.prc
cum.prc
1
不識字
25
2.08
2.08
2.08
3
小學肄業
23
1.91
1.91
3.99
4
小學畢業
76
6.31
6.31
10.30
5
國、初中肄業
14
1.16
1.16
11.46
6
國、初中畢業
121
10.05
10.05
21.51
7
高中、職肄業
36
2.99
2.99
24.50
8
高中、職畢業
293
24.34
24.34
48.84
9
專科肄業
8
0.66
0.66
49.50
10
專科畢業
129
10.71
10.71
60.22
11
大學肄業(含在學中)
59
4.90
4.90
65.12
12
大學畢業
296
24.58
24.58
89.70
13
研究所(含在學、肄業、畢業)
124
10.30
10.30
100.00
NA
NA
0
0.00
NA
NA
total N=1204 · valid N=1204 · x̄=9.11 · σ=3.03
library (sjPlot)
plot_frq (data1$ Q4a, weight.by = data1$ W)
請問您目前工作或兼差的情形是怎樣? (Q7a在此題我想要將相近的,如兼職合併為同一項。
library (sjmisc)
data1$ Q7a <- set_na (data1$ Q7a, na = 95 )
data1$ Q7a <- rec (
data1$ Q7a,
rec = "2,3=2[兼職及兼差];
1=1[擔任全職工作(每週工作32小時以上)];
4=4[在家幫忙];
5=5[ 待業中(有找工作但沒找到)];
6=6[學生或參加職業訓練];
7=7[退休];
8=8[家管 ];
9=9[因身體殘疾無法工作];
10=10[一直無業]" ,
var.label = "請問您目前工作或兼差的情形是怎樣? " ,
val.labels = c ("1" = "全職工作" ,"2" = "兼職及兼差" ,"4" = "在家幫忙" ,"5" = "失業待業中" ,"6" = "學生或參加職業訓練" ,"7" = "退休" ,"8" = "家管" ,"9" = "因身體殘疾無法工作" ,"10" = "一直無業" ) ,
as.num = FALSE
)
sjmisc:: frq (data1$ Q7a)
請問您目前工作或兼差的情形是怎樣? (x) <categorical>
# total N=1206 valid N=1205 mean=3.65 sd=3.02
Value | Label | N | Raw % | Valid % | Cum. %
-------------------------------------------------------------------------
1 | 擔任全職工作(每週工作32小時以上) | 595 | 49.34 | 49.38 | 49.38
2 | 兼職及兼差 | 104 | 8.62 | 8.63 | 58.01
4 | 在家幫忙 | 12 | 1.00 | 1.00 | 59.00
5 | 待業中(有找工作但沒找到) | 29 | 2.40 | 2.41 | 61.41
6 | 學生或參加職業訓練 | 33 | 2.74 | 2.74 | 64.15
7 | 退休 | 262 | 21.72 | 21.74 | 85.89
8 | 家管 | 157 | 13.02 | 13.03 | 98.92
9 | 因身體殘疾無法工作 | 13 | 1.08 | 1.08 | 100.00
10 | 一直無業 | 0 | 0.00 | 0.00 | 49.38
<NA> | <NA> | 1 | 0.08 | <NA> | <NA>
frq (data1$ Q7a, weights = data1$ W, out= "v" )
請問您目前工作或兼差的情形是怎樣? (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
1
擔任全職工作(每週工作32小時以上)
624
51.74
51.74
51.74
2
兼職及兼差
109
9.04
9.04
60.78
4
在家幫忙
13
1.08
1.08
61.86
5
待業中(有找工作但沒找到)
33
2.74
2.74
64.59
6
學生或參加職業訓練
42
3.48
3.48
68.08
7
退休
197
16.33
16.33
84.41
8
家管
174
14.43
14.43
98.84
9
因身體殘疾無法工作
14
1.16
1.16
100.00
10
一直無業
0
0.00
0.00
51.74
NA
NA
0
0.00
NA
NA
total N=1206 · valid N=1206 · x̄=3.49 · σ=3.00
plot_frq (data1$ Q7a, weight.by = data1$ W)
請問您是民國幾年幾月出生的?(出生年) (Q1a)
此部分我想要分成每十年一組,藉以觀察不同世代間的差異。
library (sjmisc)
data1$ Q1a <- set_na (data1$ Q1a, na = 95 )
data1$ Q1a <- rec (
data1$ Q1a,
rec = "20:29=20;
30:39=30;
40:49=40;
50:59=50;
60:69=60;
70:79=70;
80:89=80;
90:92=90;" ,
var.label = "請問您是民國幾年出生的?(出生年代) " ,
val.labels = c ("20" = "20~29" ,"30" = "30~39" ,"40" = "40~49" ,"50" = "50~59" ,"60" = "60~69" ,"70" = "70~79" ,"80" = "80~89" ,"90" = "90~92" ) ,
as.num = FALSE
)
sjmisc:: frq (data1$ Q1a)
請問您是民國幾年出生的?(出生年代) (x) <categorical>
# total N=1206 valid N=1201 mean=55.43 sd=17.44
Value | Label | N | Raw % | Valid % | Cum. %
----------------------------------------------
20 | 20~29 | 33 | 2.74 | 2.75 | 2.75
30 | 30~39 | 113 | 9.37 | 9.41 | 12.16
40 | 40~49 | 244 | 20.23 | 20.32 | 32.47
50 | 50~59 | 207 | 17.16 | 17.24 | 49.71
60 | 60~69 | 219 | 18.16 | 18.23 | 67.94
70 | 70~79 | 198 | 16.42 | 16.49 | 84.43
80 | 80~89 | 142 | 11.77 | 11.82 | 96.25
90 | 90~92 | 45 | 3.73 | 3.75 | 100.00
<NA> | <NA> | 5 | 0.41 | <NA> | <NA>
frq (data1$ Q1a, weights = data1$ W, out= "v" )
請問您是民國幾年出生的?(出生年代) (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
20
20~29
26
2.17
2.17
2.17
30
30~39
93
7.76
7.76
9.92
40
40~49
195
16.26
16.26
26.19
50
50~59
196
16.35
16.35
42.54
60
60~69
213
17.76
17.76
60.30
70
70~79
227
18.93
18.93
79.23
80
80~89
186
15.51
15.51
94.75
90
90~92
63
5.25
5.25
100.00
NA
NA
0
0.00
NA
NA
total N=1199 · valid N=1199 · x̄=58.49 · σ=17.69
library (sjPlot)
plot_frq (data1$ Q1a,weight.by= data$ W,geom.colors= "gray" )
請問您目前的婚姻狀況? (Q8)
library (sjmisc)
data1$ Q8 <- set_na (data1$ Q8, na = 95 )
sjmisc:: frq (data1[c ("Q8" )])
請問您目前的婚姻狀況? (Q8) <numeric>
# total N=1206 valid N=1202 mean=2.79 sd=2.20
Value | Label | N | Raw % | Valid % | Cum. %
----------------------------------------------
1 | 已婚 | 678 | 56.22 | 56.41 | 56.41
2 | 分居 | 8 | 0.66 | 0.67 | 57.07
3 | 寡居 | 112 | 9.29 | 9.32 | 66.39
4 | 同居 | 6 | 0.50 | 0.50 | 66.89
5 | 離婚 | 86 | 7.13 | 7.15 | 74.04
6 | 未婚 | 312 | 25.87 | 25.96 | 100.00
<NA> | <NA> | 4 | 0.33 | <NA> | <NA>
frq (data1$ Q8, weights = data1$ W, out= "v" )
請問您目前的婚姻狀況? (xw) <numeric>
val
label
frq
raw.prc
valid.prc
cum.prc
1
已婚
632
52.54
52.54
52.54
2
分居
8
0.67
0.67
53.20
3
寡居
106
8.81
8.81
62.01
4
同居
7
0.58
0.58
62.59
5
離婚
82
6.82
6.82
69.41
6
未婚
368
30.59
30.59
100.00
NA
NA
0
0.00
NA
NA
total N=1203 · valid N=1203 · x̄=3.00 · σ=2.27
plot_frq (data1$ Q8, weight.by = data1$ W)
性別 (SEX)
data1$ SEX <- rec (
data1$ SEX,
rec = "2=2[女性];
1=1[男性]" ,
var.label = "性別" ,
val.labels = c ("2" = "女性" ,"1" = "男性" ),
as.num = FALSE
)
sjmisc:: frq (data$ SEX)
性別 (x) <numeric>
# total N=1206 valid N=1206 mean=1.47 sd=0.50
Value | Label | N | Raw % | Valid % | Cum. %
----------------------------------------------
1 | 男性 | 641 | 53.15 | 53.15 | 53.15
2 | 女性 | 565 | 46.85 | 46.85 | 100.00
<NA> | <NA> | 0 | 0.00 | <NA> | <NA>
frq (data1$ SEX, weights = data1$ W, out= "v" )
性別 (xw) <categorical>
val
label
frq
raw.prc
valid.prc
cum.prc
1
男性
589
48.84
48.84
48.84
2
女性
617
51.16
51.16
100.00
NA
NA
0
0.00
NA
NA
total N=1206 · valid N=1206 · x̄=1.51 · σ=0.50
library (sjPlot)
plot_frq (data1$ SEX,weight.by= data$ W,geom.colors= "brown" )
三、資料分析
(一)變項關聯探索及分析
在這部分我選擇了Q4a、D12、D24b之間的關係,會選擇這三個變項的主要原因為,D24b為本研究中用來檢視是否具有性別刻板印象的重要變項,D12則為衡量政治效能感的變項,在此處想要先透過這兩個變項初步了解在本研究中所關注的性別刻板印象及政治效能感之間的關係。此外,教育為重要的政治社會化途徑,因此我想要了解不同教育程度與政治效能感、性別角色分工之間的關聯性。
D24b與D12之間的關聯
本研究欲檢視性別刻板印象是否與政治效能感存在關聯,因此選擇 D24b(認為哪一性別較適合處理經濟危機)作為性別角色刻板印象的指標,並以 D12(是否認為自己了解國家最重要的政治議題)作為政治效能感的衡量。在這兩個變數之間,我原先預期「認為男性一定比較適合處理經濟議題」的類別與較低的政治效能感之間具有關聯性。
library (sjPlot)
plot_xtab (data1$ D24b, data1$ D12, margin = "row" )
從上圖可以發現,無論是認為女性政治人物較適合或是男性政治人物較適合的受試者,多同意自己能夠了解國家重要政治議題,政治效能感高低在兩組的差異不明顯,這與我一開始所期待的關聯不符。
接著,進一步檢驗D12與D24b之間關聯,在此處會使用卡方檢定驗證彼此關聯。
假設
H0:D24b與 D12之間無關聯
H1:D24b 與 D12之間有關聯
#卡方檢定
#交叉分析及製表
chisq.test (data1$ D24b, data1$ D12)
Warning in chisq.test(data1$D24b, data1$D12): Chi-squared approximation may be
incorrect
Pearson's Chi-squared test
data: data1$D24b and data1$D12
X-squared = 3.9476, df = 3, p-value = 0.2672
tab_xtab (data1$ D24b,data1$ D12,
show.obs = T,
show.row.prc = T,
show.col.prc = T,
remove.spaces = T)
那在面對經濟的危機時呢?
如果說: 「您認為自己瞭解國家最重要的政治議題。」請問您同不同意這種說法?
Total
非常不同意
不同意
同意
非常同意
女性政治人物較適合
3 8.3 % 42.9 %
13 36.1 % 14.4 %
16 44.4 % 15.8 %
4 11.1 % 19 %
36 100 % 16.4 %
男性政治人物較適合
4 2.2 % 57.1 %
77 42.1 % 85.6 %
85 46.4 % 84.2 %
17 9.3 % 81 %
183 100 % 83.6 %
Total
7 3.2 % 100 %
90 41.1 % 100 %
101 46.1 % 100 %
21 9.6 % 100 %
219 100 % 100 %
χ2 =3.948 · df=3 · Cramer's V=0.134 · Fisher's p=0.259
檢定結果p-value = 0.2672
從卡方檢定的結果可以發現D12與D24b中不具有關聯性。這樣的結果反映出在樣本中,政治效能感的高低並不足以區分出誰比較持有性別刻板印象。
Q4a以及D12之間的關係
在這兩個變數之間,此處預期高教育程度與「同意自己了解重要議題」類別之間具有關聯性。
plot_xtab (data1$ D12, data1$ Q4a, margin = "row" )
從此圖可以發現在研究所、大學等高學歷的受試者,多數認同自己能夠了解國家重要的政治議題,且在高中、職畢業以下教育程度的受試者多更傾向不同意自己了解國家最重要的政治議題。因此與一開始預期的關聯相符。
接著,進一步檢驗Q4a與D12之間關聯,在此處會使用卡方檢定驗證彼此關聯。
假設
H0:Q4a與 D12之間無關聯
H1:Q4a與 D12之間有關聯
#卡方檢定
#交叉分析及製表
chisq.test (data1$ D12, data1$ Q4a)$ p.value
Warning in chisq.test(data1$D12, data1$Q4a): Chi-squared approximation may be
incorrect
tab_xtab (data1$ Q4a,data1$ D12,
show.obs = T,
show.row.prc = T,
show.col.prc = T,
remove.spaces = T)
請問您的教育程度是什麼?
如果說: 「您認為自己瞭解國家最重要的政治議題。」請問您同不同意這種說法?
Total
非常不同意
不同意
同意
非常同意
不識字
5 41.7 % 14.7 %
4 33.3 % 1.2 %
3 25 % 0.9 %
0 0 % 0 %
12 100 % 1.6 %
小學肄業
3 15.8 % 8.8 %
7 36.8 % 2.1 %
7 36.8 % 2 %
2 10.5 % 3.4 %
19 100 % 2.5 %
小學畢業
7 12.7 % 20.6 %
26 47.3 % 7.8 %
20 36.4 % 5.7 %
2 3.6 % 3.4 %
55 100 % 7.1 %
國、初中肄業
0 0 % 0 %
3 100 % 0.9 %
0 0 % 0 %
0 0 % 0 %
3 100 % 0.4 %
國、初中畢業
4 6 % 11.8 %
34 50.7 % 10.2 %
26 38.8 % 7.4 %
3 4.5 % 5.2 %
67 100 % 8.7 %
高中、職肄業
1 6.2 % 2.9 %
4 25 % 1.2 %
9 56.2 % 2.6 %
2 12.5 % 3.4 %
16 100 % 2.1 %
高中、職畢業
6 3.6 % 17.6 %
83 49.4 % 25 %
71 42.3 % 20.3 %
8 4.8 % 13.8 %
168 100 % 21.7 %
專科肄業
0 0 % 0 %
3 60 % 0.9 %
2 40 % 0.6 %
0 0 % 0 %
5 100 % 0.6 %
專科畢業
1 1.1 % 2.9 %
49 52.1 % 14.8 %
35 37.2 % 10 %
9 9.6 % 15.5 %
94 100 % 12.1 %
大學肄業(含在學中)
1 3.6 % 2.9 %
16 57.1 % 4.8 %
10 35.7 % 2.9 %
1 3.6 % 1.7 %
28 100 % 3.6 %
大學畢業
6 3 % 17.6 %
77 38.1 % 23.2 %
103 51 % 29.4 %
16 7.9 % 27.6 %
202 100 % 26.1 %
研究所(含在學、肄業、畢業)
0 0 % 0 %
26 24.8 % 7.8 %
64 61 % 18.3 %
15 14.3 % 25.9 %
105 100 % 13.6 %
Total
34 4.4 % 100 %
332 42.9 % 100 %
350 45.2 % 100 %
58 7.5 % 100 %
774 100 % 100 %
χ2 =108.442 · df=33 · Cramer's V=0.216 · Fisher's p=0.000
從卡方檢定的結果來看,兩者具有顯著的相關性。由於 p < .05,因此拒絕虛無假設 H0。在這份資料中,受訪者的教育程度與其自我對於政治議題理解的認知具有關聯。
Q4a與D24b之間的關聯
本研究預期教育程度可能影響受訪者是否具有性別刻板印象。較低教育程度者可能更傾向認為「男性政治人物較適合處理經濟危機」,而較高教育程度者則可能較不受此刻板印象影響。
plot_xtab (data1$ Q4a, data1$ D24b, margin = "row" )
從此圖中可以發現不管為何種教育程度,多數受試者認為男性政治人物較適合處理經濟危機。但就圖中的結果,較難看出明顯的趨勢。
接著,進一步檢驗Q4a與D24b之間關聯,在此處會使用卡方檢定驗證彼此關聯。
假設
H0:Q4a與 D24b之間無關聯
H1:Q4a與 D24b之間有關聯
library (sjPlot)
#卡方檢定
#交叉分析及製表
chisq.test (data1$ D24b, data1$ Q4a)
Warning in chisq.test(data1$D24b, data1$Q4a): Chi-squared approximation may be
incorrect
Pearson's Chi-squared test
data: data1$D24b and data1$Q4a
X-squared = 27.569, df = 11, p-value = 0.003767
tab_xtab (data1$ Q4a,data1$ D24b,
show.obs = T,
show.row.prc = T,
show.col.prc = T,
remove.spaces = T)
請問您的教育程度是什麼?
那在面對經濟的危機時呢?
Total
女性政治人物較適合
男性政治人物較適合
不識字
1 33.3 % 1.9 %
2 66.7 % 0.8 %
3 100 % 0.9 %
小學肄業
2 28.6 % 3.8 %
5 71.4 % 1.9 %
7 100 % 2.2 %
小學畢業
4 21.1 % 7.5 %
15 78.9 % 5.6 %
19 100 % 6 %
國、初中肄業
1 50 % 1.9 %
1 50 % 0.4 %
2 100 % 0.6 %
國、初中畢業
3 13.6 % 5.7 %
19 86.4 % 7.1 %
22 100 % 6.9 %
高中、職肄業
5 71.4 % 9.4 %
2 28.6 % 0.8 %
7 100 % 2.2 %
高中、職畢業
11 13.4 % 20.8 %
71 86.6 % 26.7 %
82 100 % 25.7 %
專科肄業
0 0 % 0 %
3 100 % 1.1 %
3 100 % 0.9 %
專科畢業
4 8.5 % 7.5 %
43 91.5 % 16.2 %
47 100 % 14.7 %
大學肄業(含在學中)
4 44.4 % 7.5 %
5 55.6 % 1.9 %
9 100 % 2.8 %
大學畢業
14 16.7 % 26.4 %
70 83.3 % 26.3 %
84 100 % 26.3 %
研究所(含在學、肄業、畢業)
4 11.8 % 7.5 %
30 88.2 % 11.3 %
34 100 % 10.7 %
Total
53 16.6 % 100 %
266 83.4 % 100 %
319 100 % 100 %
χ2 =27.569 · df=11 · Cramer's V=0.294 · Fisher's p=0.008
結果顯示 p-value = 0.003767
從卡方檢定的結果來看,兩者具有相關性。由於 p < .05,因此拒絕虛無假設 H0。在這份資料中,受訪者的教育程度與不同性別政治人物處理經濟危機的偏好具有關聯。
(二)多重變數分析
挑選變數
在多重變數分析中挑選了D12、D24a、D24b、D16、D1、D3、Q1a、Q7a、SEX、D23這幾個變數進行多重變數分析。
library (haven)
library (tidyverse)
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr 1.1.4 ✔ readr 2.1.5
✔ forcats 1.0.1 ✔ stringr 1.5.2
✔ ggplot2 4.0.1 ✔ tibble 3.3.0
✔ lubridate 1.9.4 ✔ tidyr 1.3.1
✔ purrr 1.1.0
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ tibble::add_case() masks sjmisc::add_case()
✖ dplyr::filter() masks stats::filter()
✖ purrr::is_empty() masks sjmisc::is_empty()
✖ dplyr::lag() masks stats::lag()
✖ tidyr::replace_na() masks sjmisc::replace_na()
✖ ggplot2::set_theme() masks sjPlot::set_theme()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
dataforMCA <- select (data1, c (D12, D24a, D24b, D16, D1, D3,Q1a,Q7a,SEX, D23)) %>%
na.omit ()
nrow (dataforMCA)
par (mfrow = c (2 , 3 ))
for (i in 1 : ncol (dataforMCA)){
plot (
dataforMCA[[i]],
main = colnames (dataforMCA)[i],
ylab = "Count" ,
col = "steelblue" ,
xlab = colnames (dataforMCA)[i],
las = 2
)
}
D12:是否同意自己了解國家最重要的政治議題
此題測量受試者對自身政治議題理解程度的自我評估。經重新編碼後,-2 代表非常不同意、-1為不同意;1 代表同意、2代表非常同意。
從圖中可以看到,同意及不同意兩組之間的分布相對平均,但「同意自己了解重要政治議題」的人略高於「不同意」。這顯示在樣本中,然而在非常同意及非常不同意的回答明顯少於同意及不同意。
D24a哪一種性別的政治人物較適合處理公共衛生危機
此題詢問受試者在公共衛生危機中認為哪種性別的政治人物較適合擔任領導者。重新編碼後,-1 代表偏好女性領導者,1 代表偏好男性領導者。
從圖中可看到,樣本中偏好男性領導者的比例高於偏好女性的人。然而分布仍顯示一定程度的變異,不同群體對政治人物性別的看法具有差異。
D24b哪一種性別的政治人物較適合處理經濟危機
此題將情境改為「經濟危機」。編碼方式與 D24a 相同。圖形呈現明顯不同的分布,偏好女性的比例相較於男性低,相較於公共衛生議題,受試者在經濟領域更採取男性較適合的態度,整體分布變異較低。
D16:女性席次政策是否走過頭?
此題探討受試者對「增加選舉中女性席次政策」是否過度的看法。編碼後,-1 表示不同意、1 表示同意。
從圖中可以看到,-1 的回答較1多。整體分布顯示,多數受試者傾向「並不認為女性席次政策走過頭」。然而,也有一定比例的人表示「同意政策已過度推動」,顯示社會大眾仍存在不同解讀,但整體仍以不支持「走過頭說」為主。
D1:對政府是否有影響力
負值為同意自身對政府決策沒有影響力,而正值則為不同意自身對政府決策沒有影響力,其代表自身政治效能感較高。
從圖中可以看到編碼為1的較-1的高,但仍具有一定的變異。
D3:是否同意政治太複雜無法搞懂
此題的編碼與D1相同,而-1的比重較1多,在此題中表現的受試者,較多受試者認為自身不能理解政治。雖然兩者具有差異,但並非懸殊,具有一定變異。
Q1a:出身年代
從圖中可以了解受試者的出生年代多集中在40~60年代間。
Q7a:職業狀況
在職業狀況分佈差異較大,多數受試者為全職工作者,而在家幫忙、長期無業較少。
SEX:性別
SEX 為受試者的生理性別,1 與 2 分別代表兩種性別。從長條圖可以看出,1 的比重高於 2,顯示在這份子樣本中,男性略多於另一性別。
D23:今年選舉之後,立法委員當中有 41.6 %是女性,請問您認為目前這個比例是太高、太低還是剛好?
重新編碼後,-1 表示覺得「太低」、1 表示「太高」、0則為「剛剛好」。從圖中可以看到0最多,而太高和太低比較,太低比例較少,整體變異量較少。
library (dplyr)
library (haven)
library (FactoMineR)
library (factoextra)
Welcome! Want to learn more? See two factoextra-related books at https://goo.gl/ve3WBa
library (tidyr)
res.mca <- MCA (
dataforMCA,
ncp = 5 ,
quali.sup = c (7 , 8 , 9 ),
graph = FALSE
)
summary (res.mca,
nb.dec = 3 ,
nbelements = 10 ,
nbind = 10 ,
ncp = 2 ,
file = "MCA_2dim_result.txt" )
res.mca$ dimdesc <- dimdesc (res.mca, axes = 1 : 5 )
write.infile (res.mca$ dimdesc, file = "MCAresults.txt" , append = FALSE )
write.infile (res.mca$ eig, file = "MCAresults.txt" , append = TRUE )
write.infile (res.mca$ var, file = "MCAresults.txt" , append = TRUE )
suppressWarnings (
fviz_screeplot (res.mca, ncp = 10 )
)
Warning in geom_bar(stat = "identity", fill = barfill, color = barcolor, :
Ignoring empty aesthetic: `width`.
Screen Plot前十維度
Scree plot 顯示前兩個維度的解釋量最高,第一維度解釋超過15%,第二維度解釋為15%,之後的維度開始明顯下降並趨於平緩。這表示資料的主要變異結構集中在前兩個維度中,因此本研究後續 MCA 的解釋將以第一維度與第二維度為主要觀察方向。
#維次歸納描述
library (corrplot)
corrplot (res.mca$ var$ cos2,
is.corr = FALSE ,
tl.cex = .6 )
library (factoextra)
fviz_contrib (res.mca, choice = "var" , axes = 1 )
fviz_contrib (res.mca, choice = "var" , axes = 2 )
維次歸納描述
第一張圖顯示了變數對於形成維次的貢獻程度,當點愈深時表示對維次的貢獻愈大。
第一張圖可以看到維次一中較深的點為D3_-2、D1_-1,接著較具有影響的為D23_-1及D12_-2。D1、D3、及D12為在本研究中作爲了解政治效能感的題目,在此三題中,編碼為正值的為較高的政治效能感,編碼為負值的為較低的政治效能感。因此,可以發現維次一中貢獻較高的主要為政治效能感為負值的回答。而D23的題目在本研究中作為檢視是否有性別刻板印象的題目,可以發現太低的回答貢獻度較高。
進一步檢視維次二,貢獻較大的變數為D23_1、D16_1、D16_-1、D12_-1、D1_1。D23中回答1的為認為現在立法院女性立委佔比太高。D16為討論女性席次政治是否過頭,-1為不同意,而D1及D12在維次一的部分討論過,此處不加以論述內容。
而從第二及第三張圖可以明顯看出他們的貢獻排序差異。
plot (
res.mca,
axes = c (1 , 2 ),
new.plot = TRUE ,
choix = "var" ,
col.var = "red" ,
col.quali.sup = "darkgreen" ,
label = c ("quali.sup" , "var" ),
invisible = c ("ind" ),
autoLab = "yes" ,
title = "The Distribution of Variables on the MCA Factor Map" ,
cex = 0.8
)
# 變數分布
plot (
res.mca,
axes = c (1 , 2 ),
new.plot = TRUE ,
choix = "var" ,
col.var = "red" ,
col.quali.sup = "darkgreen" ,
col.ind.sup = "black" ,
col.quanti.sup= "blue" ,
label = "var" ,
selectMod = "cos2 30" ,
invisible = c ("ind" , "quali.sup" ),
xlim = c (- 1.2 , 1.2 ),
ylim = c (- 0.6 , 0.5 ),
autoLab = "yes" ,
title = ""
)
變數關聯分布圖
plot (
res.mca,
axes = c (1 , 2 ),
new.plot = TRUE ,
col.var = "red" ,
col.quali.sup = "darkgreen" ,
col.ind.sup = "black" ,
label = c ("var" ),cex= 0.8 ,
selectMod = "cos2 70" ,
invisible = c ("ind" ,"quali.sup" ),
autoLab = "yes" ,
title = "變數類別關係圖"
)
plot (
res.mca,
axes = c (1 , 2 ),
new.plot = TRUE ,
col.var = "red" ,
col.quali.sup = "darkgreen" ,
col.ind.sup = "black" ,
col.quanti.sup = "blue" ,
label = c ("var" ),cex= 0.8 ,
selectMod = "cos2 30" ,
invisible = c ("ind" ,"quali.sup" ),
xlim= c (- 1.2 ,1.2 ),ylim= c (- 0.6 ,2 ),
autoLab = "yes" ,
title = "變數類別關係圖"
)
Warning: Removed 7 rows containing missing values or values outside the scale range
(`geom_point()`).
Warning: Removed 7 rows containing missing values or values outside the scale range
(`geom_text_repel()`).
變數類別關係圖
plot (
res.mca,
axes = c (1 , 2 ),
new.plot = TRUE ,
choix = "ind" ,
col.ind.sup = "black" ,
label = "ind" ,
xlim = c (- 1.2 , 1.2 ),
ylim = c (- 0.6 , 0.5 ),
autoLab = "yes" ,
title = "受試者分布"
)
Warning: Removed 22 rows containing missing values or values outside the scale range
(`geom_point()`).
Warning: Removed 22 rows containing missing values or values outside the scale range
(`geom_text_repel()`).
Warning: Removed 11 rows containing missing values or values outside the scale range
(`geom_point()`).
Warning: Removed 11 rows containing missing values or values outside the scale range
(`geom_text_repel()`).
Warning: Removed 3 rows containing missing values or values outside the scale range
(`geom_point()`).
Warning: Removed 3 rows containing missing values or values outside the scale range
(`geom_text_repel()`).
Warning: ggrepel: 1 unlabeled data points (too many overlaps). Consider
increasing max.overlaps
plot (
res.mca,
axes = c (1 , 2 ),
new.plot = TRUE ,
choix = "ind" ,
col.ind.sup = "black" ,
label = "ind" ,
selectMod = "cos2 15" ,
select = "cos2 1" ,
xlim = c (- 1 , 1 ),
ylim = c (- 1 , 1 ),
invisible = c ("quali.sup" , "var" ),
title = "受試者分布"
)
Warning: Removed 5 rows containing missing values or values outside the scale range
(`geom_point()`).
Warning: Removed 5 rows containing missing values or values outside the scale range
(`geom_text_repel()`).
橢圓圖
library (FactoMineR)
# 橢圓圖:性別差異
res.mca <- MCA (dataforMCA, graph = FALSE )
plotellipses (
res.mca,
keepvar = "SEX" ,
axes = c (1 , 2 ),
magnify = 5 ,
lwd = 4
)
Warning: `aes_string()` was deprecated in ggplot2 3.0.0.
ℹ Please use tidy evaluation idioms with `aes()`.
ℹ See also `vignette("ggplot2-in-packages")` for more information.
ℹ The deprecated feature was likely used in the FactoMineR package.
Please report the issue at <https://github.com/husson/FactoMineR/issues>.
library (FactoMineR)
# 橢圓圖:出生年代
res.mca <- MCA (dataforMCA, graph = FALSE )
plotellipses (
res.mca,
keepvar = "Q1a" ,
axes = c (1 , 2 ),
magnify = 5 ,
lwd = 4
)
library (FactoMineR)
# 橢圓圖:職業
res.mca <- MCA (dataforMCA, graph = FALSE )
plotellipses (
res.mca,
keepvar = "Q7a" ,
axes = c (1 , 2 ),
magnify = 5 ,
lwd = 4
)
(三)迴歸分析
依變數及自變數的選擇及處理
在此部分我選擇D12作為我要在此處分析的依變項(政治效能感)。因此,首先我要先將D12重新編碼,編碼成二元的變數。
#建立新的資料庫並編碼避免重新編碼問題
library (dplyr)
datalogic <- data
#重新將D12編碼
library (sjmisc)
datalogic$ D12 <- set_na (datalogic$ D12, na = c (3 , 95 , 96 ,98 ))
datalogic$ D12<- rec (
datalogic$ D12,
rec = "1,2 = 1 [高政治效能];
4,5 = 0 [低政治效能]" ,
var.label = "是否認為自己了解國家最重要的政治議題(高/低)" ,
val.labels = c ("0" = "低政治效能" , "1" = "高政治效能" )
)
frq (datalogic$ D12)
是否認為自己了解國家最重要的政治議題(高/低) (x) <numeric>
# total N=1206 valid N=774 mean=0.53 sd=0.50
Value | Label | N | Raw % | Valid % | Cum. %
---------------------------------------------------
0 | 低政治效能 | 366 | 30.35 | 47.29 | 47.29
1 | 高政治效能 | 408 | 33.83 | 52.71 | 100.00
<NA> | <NA> | 432 | 35.82 | <NA> | <NA>
接著選擇自變數,經過前述的分析以後選擇D16、D23、D24a作為自變數,會選擇這幾個變項的原因為,在多重變數分析的結果可以看到第二維度中這三個變數的影響。
datalogic$ D16 <- set_na (datalogic$ D16, na = c (3 , 95 , 96 ,98 ))
datalogic$ D16 <- rec (
datalogic$ D16,
rec = "1,2=1 [同意];
4,5=0 [不同意]" ,
var.label = "有人說: 「增加選舉中女性席次的政策走過頭了。」請問您同不同意這種說法? " ,
val.labels = c ("0" = "不同意" , "1" = "同意" ),
as.num = FALSE
)
frq (datalogic$ D16)
有人說: 「增加選舉中女性席次的政策走過頭了。」請問您同不同意這種說法? (x) <categorical>
# total N=1206 valid N=842 mean=0.23 sd=0.42
Value | Label | N | Raw % | Valid % | Cum. %
-----------------------------------------------
0 | 不同意 | 652 | 54.06 | 77.43 | 77.43
1 | 同意 | 190 | 15.75 | 22.57 | 100.00
<NA> | <NA> | 364 | 30.18 | <NA> | <NA>
library (sjmisc)
datalogic$ D23 <- set_na (datalogic$ D23, na = c (95 ,96 ,97 ,98 ))
datalogic$ D23 <- rec (
datalogic$ D23,
rec = "1 = 1;
2,3 = 0" ,
var.label = "是否認為女性立委比例太高" ,
val.labels = c ("0" = "不認為太高" , "1" = "認為太高" )
)
frq (datalogic$ D23)
是否認為女性立委比例太高 (x) <numeric>
# total N=1206 valid N=1067 mean=0.08 sd=0.27
Value | Label | N | Raw % | Valid % | Cum. %
---------------------------------------------------
0 | 不認為太高 | 983 | 81.51 | 92.13 | 92.13
1 | 認為太高 | 84 | 6.97 | 7.87 | 100.00
<NA> | <NA> | 139 | 11.53 | <NA> | <NA>
#D24a處理
library (sjmisc)
datalogic$ D24a <- set_na (datalogic$ D24a, na = c (5 , 95 ,96 ,97 ,98 ))
datalogic$ D24a <- rec (
datalogic$ D24a,
rec = "1,2 = 1;
3,4 = 0" ,
val.labels = c ("0" = "女性較適合" , "1" = "男性較適合" )
)
frq (datalogic$ D24a)
在面對公共衛生的危機時,請問您認為是男性政治人物、女性政治人物,還是兩性都一樣適合擔任國家的領導者? (x) <numeric>
# total N=1206 valid N=153 mean=0.53 sd=0.50
Value | Label | N | Raw % | Valid % | Cum. %
----------------------------------------------------
0 | 女性較適合 | 72 | 5.97 | 47.06 | 47.06
1 | 男性較適合 | 81 | 6.72 | 52.94 | 100.00
<NA> | <NA> | 1053 | 87.31 | <NA> | <NA>
提出假設
假設一:認為男性政治人物較適合處理公共衛生危機的受訪者(D24a),其政治效能感較低。
假設二:認為「增加女性席次的政策走過頭」者(D16),其政治效能感較低。
假設三:認為目前女性立委比例「太高」(D23)的受訪者,其政治效能感較低。
分析
(1) 二元勝算
md01 <- glm (
D12 ~ factor (D16) + factor (D23) + factor (D24a),
family = binomial,
data = datalogic
)
summary (md01)
Call:
glm(formula = D12 ~ factor(D16) + factor(D23) + factor(D24a),
family = binomial, data = datalogic)
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -0.5140 0.3273 -1.571 0.116
factor(D16)1 0.4452 0.5790 0.769 0.442
factor(D23)1 1.0213 0.7474 1.366 0.172
factor(D24a)1 0.5514 0.4994 1.104 0.270
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 112.28 on 80 degrees of freedom
Residual deviance: 105.10 on 77 degrees of freedom
(1125 observations deleted due to missingness)
AIC: 113.1
Number of Fisher Scoring iterations: 4
使用三個與性別刻板印象的變項來預測政治效能感是否比較高,從結果來看,無特定變數為顯著的。
三個假設都未受到支持,主要原因可能為在經過資料整理後所剩下的樣本數太少導致。此部分可能的原因為,多數的受試者在對性別的問題中,回答較多偏向中性,不偏向任一性別政治人物,此與本研究一開始的假設不符合。
由於上述三個變數均未有達到顯著,因此接下來會一個一個檢視不同的自變項。
#製作、比較多個模型
md02 <- update (md01, . ~ . - factor (D23)- factor (D16))
summary (md02)
Call:
glm(formula = D12 ~ factor(D24a), family = binomial, data = datalogic)
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -0.2624 0.2974 -0.882 0.3777
factor(D24a)1 0.7267 0.4031 1.803 0.0714 .
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 142.31 on 102 degrees of freedom
Residual deviance: 139.01 on 101 degrees of freedom
(1103 observations deleted due to missingness)
AIC: 143.01
Number of Fisher Scoring iterations: 4
模型二為依變項D12,自變項D24a
p-value為0.0714接近顯著,但未達顯著。接著看勝算,可以發現在此處,當D24a為1時,為高政治效能組的勝算為認為女性候選人比較適合的2.068倍。
md03 <- update (md01, . ~ . - factor (D24a)- factor (D16))
summary (md03)
Call:
glm(formula = D12 ~ factor(D23), family = binomial, data = datalogic)
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 0.1204 0.0797 1.511 0.1309
factor(D23)1 0.7179 0.3096 2.319 0.0204 *
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 944.52 on 684 degrees of freedom
Residual deviance: 938.77 on 683 degrees of freedom
(521 observations deleted due to missingness)
AIC: 942.77
Number of Fisher Scoring iterations: 4
模型三為依變項D12,自變項D23
p-value為0.0204達到顯著,D23對政治效能感的影響為顯著的。接著看勝算比,可以發現在此處,當D23為1時,為高政治效能組的勝算為認為太低或剛剛好的高2.050123倍。這部分與本研究所假設的方向相反,一種原因可能為本研究的理論基礎多建立在女性,但此處的樣本有男性及女性,因此導致結果和假設不同。
md04 <- update (md01, . ~ . - factor (D24a)- factor (D23))
summary (md04)
Call:
glm(formula = D12 ~ factor(D16), family = binomial, data = datalogic)
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 0.08468 0.09447 0.896 0.3700
factor(D16)1 0.34610 0.20163 1.716 0.0861 .
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 801.63 on 580 degrees of freedom
Residual deviance: 798.65 on 579 degrees of freedom
(625 observations deleted due to missingness)
AIC: 802.65
Number of Fisher Scoring iterations: 4
模型四為依變項D12,自變項D16。在此一變項可以看到接近顯著,但仍然不顯著。近一步看勝算比,認為增加女性席次走過頭的受訪者,出現高效能感的勝算為不同意者的1.41倍,這也與我們假設方向相反。
(2)加入虛擬變數
在此處要加入兩個虛擬變數Q4a及SEX,在加入虛擬變數前,需先對此兩個變數進行整理。
#Q4a整理
attach (datalogic)
table (Q4a)
Q4a
1 2 3 4 5 6 7 8 9 10 11 12 13 95
26 2 25 82 10 89 31 261 10 150 50 325 144 1
#原本資料過多,整理成五大項
library (sjmisc)
datalogic$ Q4a <- set_na (datalogic$ Q4a, na = c (90 , 95 ))
datalogic$ Q4a <- rec (
datalogic$ Q4a,
rec = "
1:6 = 1 [國中以下];
7:8 = 2 [高中職];
9:10 = 3 [專科];
11:12 = 4 [大學];
13 = 5 [研究所]
" ,
var.label = "教育程度(五類)" ,
val.labels = c ("1" = "國中以下" , "2" = "高中職" , "3" = "專科" , "4" = "大學" , "5" = "研究所" ),
as.num = FALSE
)
#工作
datalogic$ Q7a <- set_na (datalogic$ Q7a, na = 95 )
datalogic$ Q7a <- rec (
datalogic$ Q7a,
rec = "2,3=2[兼職及兼差];
1=1[擔任全職工作(每週工作32小時以上)];
4=4[在家幫忙];
5=5[ 待業中(有找工作但沒找到)];
6=6[學生或參加職業訓練];
7=7[退休];
8=8[家管 ];
9=9[因身體殘疾無法工作];
10=10[一直無業]" ,
var.label = "請問您目前工作或兼差的情形是怎樣? " ,
val.labels = c ("1" = "全職工作" ,"2" = "兼職及兼差" ,"4" = "在家幫忙" ,"5" = "失業待業中" ,"6" = "學生或參加職業訓練" ,"7" = "退休" ,"8" = "家管" ,"9" = "因身體殘疾無法工作" ,"10" = "一直無業" ) ,
as.num = FALSE
)
#SEX整理
datalogic$ male <- ifelse (datalogic$ SEX == 1 , 1 , 0 )
datalogic$ female <- ifelse (datalogic$ SEX == 2 , 1 , 0 )
#出生年代
datalogic$ Q1a <- set_na (datalogic$ Q1a, na = 95 )
datalogic$ Q1a <- rec (
datalogic$ Q1a,
rec = "20:29=20;
30:39=30;
40:49=40;
50:59=50;
60:69=60;
70:79=70;
80:89=80;
90:92=90;" ,
var.label = "請問您是民國幾年出生的?(出生年代) " ,
val.labels = c ("20" = "20~29" ,"30" = "30~39" ,"40" = "40~49" ,"50" = "50~59" ,"60" = "60~69" ,"70" = "70~79" ,"80" = "80~89" ,"90" = "90~92" ) ,
as.num = FALSE
)
detach (datalogic)
首先,此虛擬變數female的係數代表「女性相較於男性」在政治效能感上的差異。由於性別僅包含兩類,因此以女性為對照組比較效果。
其次,Q4a(教育程度)經過整理資料包含五種教育類別:國中以下、高中職、專科、大學與研究所。不調整以「國中以下」作為基準組,其餘四類各自轉換為對照組。透過此方式可估計各教育層級相對於基準組在政治效能感上的影響。
第三,Q7a(工作狀況)屬於多類別變項,包括全職、兼職、學生、家管、失業、退休等類別。由於各類別之間不存在自然順序,本研究以 factor 處理,以全職工作作為比較對象,估計不同職業類別在政治效能感上的差異。
最後,Q1a(出生年代)經整理為類別,例如 20 表示 20–29 年出生、30 表示 30–39 年出生等。此模型中比較不同年齡層之間的政治效能差異。
SEXmod <- glm (
D12 ~ Q7a + Q1a+ Q4a + female,
family = binomial,
data = datalogic
)
summary (SEXmod)
Call:
glm(formula = D12 ~ Q7a + Q1a + Q4a + female, family = binomial,
data = datalogic)
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 0.32659 0.59269 0.551 0.5816
Q7a2 0.58934 0.29759 1.980 0.0477 *
Q7a4 0.71656 0.80979 0.885 0.3762
Q7a5 -0.18070 0.48868 -0.370 0.7115
Q7a6 1.21937 0.65216 1.870 0.0615 .
Q7a7 -0.06191 0.25879 -0.239 0.8109
Q7a8 -0.05160 0.28341 -0.182 0.8555
Q7a9 -0.06941 0.71481 -0.097 0.9226
Q1a30 -0.06858 0.59581 -0.115 0.9084
Q1a40 -0.17299 0.57634 -0.300 0.7641
Q1a50 -0.42114 0.60055 -0.701 0.4831
Q1a60 -0.71710 0.63317 -1.133 0.2574
Q1a70 -0.70412 0.64240 -1.096 0.2730
Q1a80 -1.42695 0.66165 -2.157 0.0310 *
Q1a90 -1.88138 0.81534 -2.307 0.0210 *
Q4a2 0.42341 0.24847 1.704 0.0884 .
Q4a3 0.43020 0.29180 1.474 0.1404
Q4a4 1.10119 0.27292 4.035 5.46e-05 ***
Q4a5 1.75944 0.32942 5.341 9.24e-08 ***
female -0.92349 0.16878 -5.471 4.46e-08 ***
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 1067.71 on 771 degrees of freedom
Residual deviance: 973.36 on 752 degrees of freedom
(434 observations deleted due to missingness)
AIC: 1013.4
Number of Fisher Scoring iterations: 4
Loading required package: carData
The following object is masked from 'package:dplyr':
recode
The following object is masked from 'package:purrr':
some
GVIF Df GVIF^(1/(2*Df))
Q7a 3.449976 7 1.092485
Q1a 4.050306 7 1.105076
Q4a 1.851951 4 1.080074
female 1.195924 1 1.093583
在本研究的迴歸模型中,Q7a(職業)、Q1a(出生年代)、Q4a(教育程度)以及 female(性別)皆以虛假變數方式納入模型,透過比較各類別與基準組(reference group)來檢視其對政治效能感(D12)的影響。
首先,工作類別(Q7a)的虛假變數多數未達統計顯著,表示不同的就業狀態對政治效能感的差異有限。然而,Q7a2(兼職及兼差)相較於基準組呈現正向且達統計顯著,顯示兼職者的政治效能感較高。其他類別雖有正負不同方向,但皆未達顯著水準,代表其影響力不足以說明政治效能的差異。
第二個為出生年代(Q1a),大部分年齡組別與基準組之間並無顯著差異,唯有 Q1a80與 Q1a90呈現顯著負向效果,表示較年輕的受訪者政治效能反而顯著較低。此結果代表年齡差異並非普遍存在,而是集中於特定青年族群。
第三,教育程度(Q4a)的虛假變數則呈現最清楚的梯度效果。相較於教育程度最低的基準組(國中以下),大學程度與研究所皆呈現高度顯著的正向影響,顯示教育程度越高,政治效能感越強,此結果凸顯教育程度在政治效能形成中的重要性。
第四為性別(female)的虛假變數呈現顯著負向效果,代表女性的政治效能感顯著低於男性。
接著,檢視共線性,此模型沒有明顯共線性。