Метою цієї статті є дослідження чинників, що впливають на страх перед злочиністю (страх перед окремими злочинами) серед київських студентів, а саме відчуття безпеки в громадських місцях та сприйняття проблем безпеки в районі проживання, як безпосередньо, так і через медіатор - суб’єктивну оцінку ризику віктимізації.
Для емпіричного аналізу використано дані соціологічного опитування
“Безпекова ситуація в м. Києві — 2016” (дивись “Додаткові матеріали”).
Збір первинної інформації здійснювався методом самозаповнення анкети
серед київських студентів протягом жовтня-листопада 2016 року.
Опитування проводилося українською мовою за принципом зручної вибірки,
до якої увійшло 512 респондентів з п’яти столичних закладів вищої
освіти. Застосування зручної вибірки не дозволяє екстраполювати отримані
результати на генеральну сукупність, однак забезпечує достатню якість
емпіричних даних для ілюстративного аналізу та пілотних
досліджень.
Мета - дослідження опосередкованих ефектів за допомогою шляхового аналізу.
Змінні
Для цього аналізу з анкети були відібрані 27 запитань з Лікерт-подібною
шкалою (Likert-type scale) з 4-бальним діапазоном відповідей, а також
запитання щодо статі респондента.
Шкала деяких змінних була перекодована, аби більший бал за шкалою
відповідав більшому страху перед злочиністю, більшій суб’єктивній
занепокоєності постраждати від злочинів, більшому страху, що викликає
міське середовище, більшій проблемі з безпекою у районі.
Індекс, сконструйований як агрегований показник, що обчислюється шляхом
сумування значень окремих ознак з подальшим діленням отриманої суми на
кількість врахованих ознак.
Ендогенна (залежна) змінна
Сприйняття страху перед злочиністю (FC) — емоційна
реакція.
В опитуванні респондентам ставилися запитання щодо їхніх побоювань
стосовно здійснення різних протиправних дій проти них, зокрема:
наскільки вони бояться крадіжки з їхнього помешкання, образливого
поводження, нападу та застосування фізичної сили, відбирання речей
погрозою або силою, крадіжки особистих речей у транспорті чи на вулиці,
а також заволодіння їхнім майном або грошима шляхом обману.
Екзогенні (незалежні) змінні
Відчуття безпеки в громадських місцях в світлий період доби
(SAFD) — афективна оцінка безпеки в громадських місцях.
У дослідженні респондентів запитували, наскільки безпечно вони
почуваються у світлий час доби: йдучи в районі, де вони мешкають; у
магазинах та аптеках; у місцях відпочинку, дозвілля та розваг; а також
користуючись громадським транспортом.
Відчуття безпеки в громадських місцях в темний період доби
(SAFN) — афективна оцінка безпеки в громадських місцях.
У дослідженні респондентів запитували, наскільки безпечно вони
почуваються у темний час доби після 22 години: йдучи в районі, де вони
мешкають; у магазинах та аптеках; у місцях відпочинку, дозвілля та
розваг; а також користуючись громадським транспортом.
Два близьких за змістом індекса (SAFD та SAFN) були об’єднані в індекс - Відчуття безпеки в громадських місцях (SAF).
Сприйняття проблем безпеки у районі проживання (SP) — прояви антисоціальної поведінки та злочинності: вандалізм та пошкодження майна, вживання та розповсюдження наркотиків, присутність хуліганів та п’яниць у громадських місцях, крадіжки з помешкань та особистих речей, напади та побиття, а також агресивне водіння та порушення правил дорожнього руху.
Медіатор
Суб’єктивна оцінка віктимізації (PRBC) — когнітивна
оцінка майбутнього. У дослідженні респондентам також пропонувалося
оцінити потенційний ризик таких ситуацій: крадіжка з їхнього помешкання,
образливе поводження та цькування, напад із застосуванням фізичної сили,
відбирання речей погрозою або силою, крадіжка особистих речей у
транспорті чи на вулиці, а також заволодіння їхнім майном або грошима
шляхом обману.
PRBC виступала незалежною змінною по відношенню до страху перед
злочиністю. Своєю чергою PRBC була залежною змінною по відношенню до
відчуття безпеки в громадських місцях (в світлий та темний період доби),
сприйняття проблем безпеки у районі проживання.
В цьому дослідженні медіація означає, що незалежні змінні (SAF та SP) впливають на залежну змінну (FC) як безпосередньо, так і опосередковано через медіатор (PRBC).
library(DiagrammeR)
## Warning: package 'DiagrammeR' was built under R version 4.4.2
var_names <- c("SAF", "SP", "PRBC", "FC")
paths <- rbind(c(0, 0, 1, 1),
c(0, 0, 1, 1),
c(0, 0, 0, 1))
diagram <- grViz("
digraph boxedNote {
node [shape=box, fontname=Helvetica]
SAF -> PRBC
SP -> PRBC
SAF -> FC
SP -> FC
PRBC -> FC
SAF [label='SAF']
SP [label='SP']
PRBC [label='PRBC']
FC [label='FC']
rankdir = LR
}
")
diagram
# Завантажуємо пакети
library(haven)
library(dplyr)
library(performance)
library(lavaan)
library(lavaanExtra)
library(lavaanPlot)
library(corrplot)
library(ggcorrplot)
library(sjmisc)
library(psych)
library(knitr)
setwd("D:/Lichnoe/2024/FOC2016/FOC2016m")
#setwd("E:/DNDI/DNDI/2016/FOC2016/FOC2016m")
dataset <- read_sav("sub_SAFE2016.sav")
df=na.omit(dataset)
Сприйняття страху перед злочиністю
Номер, після якого наводиться скорочене формулювання запитання,
відповідає порядкові розташування в анкеті.
frq(df[1:6])
## 23. Наскільки Ви боїтеся ... здiйснить крадiжку з Вашого помешкання (fc1) <numeric>
## # total N=475 valid N=475 mean=2.43 sd=0.89
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ---------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм не боюся | 68 | 14.32 | 14.32 | 14.32
## 2 | Скорiше не боюся | 197 | 41.47 | 41.47 | 55.79
## 3 | Скорiше боюся | 147 | 30.95 | 30.95 | 86.74
## 4 | Дуже боюся | 63 | 13.26 | 13.26 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 24. Наскільки Ви боїтеся ... чiплятиметься до Вас i ображатиме (fc2) <numeric>
## # total N=475 valid N=475 mean=2.24 sd=0.92
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ---------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм не боюся | 109 | 22.95 | 22.95 | 22.95
## 2 | Скорiше не боюся | 187 | 39.37 | 39.37 | 62.32
## 3 | Скорiше боюся | 133 | 28.00 | 28.00 | 90.32
## 4 | Дуже боюся | 46 | 9.68 | 9.68 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 25. Наскільки Ви боїтеся ... нападе та застосує фiзичну силу (fc3) <numeric>
## # total N=475 valid N=475 mean=2.48 sd=0.92
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ---------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм не боюся | 72 | 15.16 | 15.16 | 15.16
## 2 | Скорiше не боюся | 171 | 36.00 | 36.00 | 51.16
## 3 | Скорiше боюся | 163 | 34.32 | 34.32 | 85.47
## 4 | Дуже боюся | 69 | 14.53 | 14.53 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 26. Наскільки Ви боїтеся ... вiдбере погрозою або силою якусь Вашу рiч (телефон) (fc4) <numeric>
## # total N=475 valid N=475 mean=2.49 sd=0.90
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ---------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм не боюся | 71 | 14.95 | 14.95 | 14.95
## 2 | Скорiше не боюся | 164 | 34.53 | 34.53 | 49.47
## 3 | Скорiше боюся | 178 | 37.47 | 37.47 | 86.95
## 4 | Дуже боюся | 62 | 13.05 | 13.05 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 27. Наскільки Ви боїтеся ... поцупить Ваші особистi речi (у транспортi, на вулицi) (fc5) <numeric>
## # total N=475 valid N=475 mean=2.71 sd=0.87
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ---------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм не боюся | 44 | 9.26 | 9.26 | 9.26
## 2 | Скорiше не боюся | 140 | 29.47 | 29.47 | 38.74
## 3 | Скорiше боюся | 203 | 42.74 | 42.74 | 81.47
## 4 | Дуже боюся | 88 | 18.53 | 18.53 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 29. Наскільки Ви боїтеся ... заволодiє Вашим майном чи грошима шляхом обману (fc6) <numeric>
## # total N=475 valid N=475 mean=2.31 sd=0.93
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ---------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм не боюся | 102 | 21.47 | 21.47 | 21.47
## 2 | Скорiше не боюся | 173 | 36.42 | 36.42 | 57.89
## 3 | Скорiше боюся | 149 | 31.37 | 31.37 | 89.26
## 4 | Дуже боюся | 51 | 10.74 | 10.74 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
df %>%
select(1:6) %>%
alpha() %>%
{.$total} %>%
round(2)
## raw_alpha std.alpha G6(smc) average_r S/N ase mean sd median_r
## 0.87 0.87 0.86 0.52 6.44 0.01 2.44 0.7 0.49
Суб’єктивна оцінка віктимізації
Номер, після якого наводиться скорочене формулювання запитання,
відповідає порядкові розташування в анкеті.
frq(df[7:12])
## 32. Як Ви оцінюєте потенційний ризик ... здiйснить крадiжку з Вашого помешкання (prbc1) <numeric>
## # total N=475 valid N=475 mean=2.02 sd=0.72
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм неймовiрно | 106 | 22.32 | 22.32 | 22.32
## 2 | Не дуже iмовiрно | 265 | 55.79 | 55.79 | 78.11
## 3 | iмовiрно | 92 | 19.37 | 19.37 | 97.47
## 4 | Дуже iмовiрно | 12 | 2.53 | 2.53 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 33. Як Ви оцінюєте потенційний ризик ... чiплятиметься до Вас i ображатиме (prbc2) <numeric>
## # total N=475 valid N=475 mean=2.11 sd=0.73
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм неймовiрно | 93 | 19.58 | 19.58 | 19.58
## 2 | Не дуже iмовiрно | 243 | 51.16 | 51.16 | 70.74
## 3 | iмовiрно | 131 | 27.58 | 27.58 | 98.32
## 4 | Дуже iмовiрно | 8 | 1.68 | 1.68 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 34. Як Ви оцінюєте потенційний ризик ... нападе на Вас та застосує фiзичну силу (prbc3) <numeric>
## # total N=475 valid N=475 mean=2.13 sd=0.70
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм неймовiрно | 76 | 16.00 | 16.00 | 16.00
## 2 | Не дуже iмовiрно | 275 | 57.89 | 57.89 | 73.89
## 3 | iмовiрно | 110 | 23.16 | 23.16 | 97.05
## 4 | Дуже iмовiрно | 14 | 2.95 | 2.95 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 35. Як Ви оцінюєте потенційний ризик ... вiдбере погрозою або силою у Вас якусь рiч (телефон) (prbc4) <numeric>
## # total N=475 valid N=475 mean=2.17 sd=0.76
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм неймовiрно | 88 | 18.53 | 18.53 | 18.53
## 2 | Не дуже iмовiрно | 236 | 49.68 | 49.68 | 68.21
## 3 | iмовiрно | 135 | 28.42 | 28.42 | 96.63
## 4 | Дуже iмовiрно | 16 | 3.37 | 3.37 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 36. Як Ви оцінюєте потенційний ризик ... поцупить Ваші особистi речi (у транспортi, на вулицi) (prbc5) <numeric>
## # total N=475 valid N=475 mean=2.43 sd=0.81
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм неймовiрно | 57 | 12.00 | 12.00 | 12.00
## 2 | Не дуже iмовiрно | 195 | 41.05 | 41.05 | 53.05
## 3 | iмовiрно | 184 | 38.74 | 38.74 | 91.79
## 4 | Дуже iмовiрно | 39 | 8.21 | 8.21 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 38. Як Ви оцінюєте потенційний ризик ... заволодiє Вашим майном чи грошима шляхом обману (prbc6) <numeric>
## # total N=475 valid N=475 mean=1.97 sd=0.77
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Зовсiм неймовiрно | 131 | 27.58 | 27.58 | 27.58
## 2 | Не дуже iмовiрно | 245 | 51.58 | 51.58 | 79.16
## 3 | iмовiрно | 83 | 17.47 | 17.47 | 96.63
## 4 | Дуже iмовiрно | 16 | 3.37 | 3.37 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
# Розрахунок альфа Кронбаха для PRBC
df %>%
select(7:12) %>%
alpha() %>%
{.$total} %>%
round(2)
## raw_alpha std.alpha G6(smc) average_r S/N ase mean sd median_r
## 0.85 0.85 0.84 0.49 5.69 0.01 2.14 0.57 0.45
Відчуття безпеки в громадських місцях в світлий період
доби
Номер, після якого наводиться скорочене формулювання запитання,
відповідає порядкові розташування в анкеті.
frq(df[13:16])
## 13. Наскільки безпечно Ви почуваєтесь ... у свiтлий час доби йдучи в районi, де Ви мешкаєте (safd1) <numeric>
## # total N=475 valid N=475 mean=1.70 sd=0.67
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 195 | 41.05 | 41.05 | 41.05
## 2 | Безпечно | 234 | 49.26 | 49.26 | 90.32
## 3 | Небезпечно | 41 | 8.63 | 8.63 | 98.95
## 4 | Зовсім небезпечно | 5 | 1.05 | 1.05 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 14. Наскільки безпечно Ви почуваєтесь ... у свiтлий час доби у магазинах, аптеках (safd2) <numeric>
## # total N=475 valid N=475 mean=1.46 sd=0.58
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 275 | 57.89 | 57.89 | 57.89
## 2 | Безпечно | 185 | 38.95 | 38.95 | 96.84
## 3 | Небезпечно | 12 | 2.53 | 2.53 | 99.37
## 4 | Зовсім небезпечно | 3 | 0.63 | 0.63 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 15. Наскільки безпечно Ви почуваєтесь ... у свiтлий час доби у мiсцях вiдпочинку, дозвiлля, розваг (safd3) <numeric>
## # total N=475 valid N=475 mean=1.69 sd=0.66
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 194 | 40.84 | 40.84 | 40.84
## 2 | Безпечно | 240 | 50.53 | 50.53 | 91.37
## 3 | Небезпечно | 36 | 7.58 | 7.58 | 98.95
## 4 | Зовсім небезпечно | 5 | 1.05 | 1.05 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 16. Наскільки безпечно Ви почуваєтесь ... у свiтлий час доби користуючись громадським транспортом (safd4) <numeric>
## # total N=475 valid N=475 mean=2.15 sd=0.78
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 97 | 20.42 | 20.42 | 20.42
## 2 | Безпечно | 226 | 47.58 | 47.58 | 68.00
## 3 | Небезпечно | 134 | 28.21 | 28.21 | 96.21
## 4 | Зовсім небезпечно | 18 | 3.79 | 3.79 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
# Розрахунок альфа Кронбаха для SAFD
df %>%
select(13:16) %>%
alpha() %>%
{.$total} %>%
round(2)
## raw_alpha std.alpha G6(smc) average_r S/N ase mean sd median_r
## 0.8 0.81 0.77 0.51 4.22 0.01 1.75 0.54 0.5
Відчуття безпеки в громадських місцях в темний період
доби
Номер, після якого наводиться скорочене формулювання запитання,
відповідає порядкові розташування в анкеті.
frq(df[17:20])
## 18. Наскільки безпечно Ви почуваєтесь ... у темний час доби пiсля 22 години йдучи в районi, де Ви мешкаєте (safn1) <numeric>
## # total N=475 valid N=475 mean=2.39 sd=0.82
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 63 | 13.26 | 13.26 | 13.26
## 2 | Безпечно | 201 | 42.32 | 42.32 | 55.58
## 3 | Небезпечно | 172 | 36.21 | 36.21 | 91.79
## 4 | Зовсім небезпечно | 39 | 8.21 | 8.21 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 19. Наскільки безпечно Ви почуваєтесь ... у темний час доби пiсля 22 години у магазинах, аптеках (safn2) <numeric>
## # total N=475 valid N=475 mean=1.85 sd=0.73
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 157 | 33.05 | 33.05 | 33.05
## 2 | Безпечно | 239 | 50.32 | 50.32 | 83.37
## 3 | Небезпечно | 70 | 14.74 | 14.74 | 98.11
## 4 | Зовсім небезпечно | 9 | 1.89 | 1.89 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 20. Наскільки безпечно Ви почуваєтесь ... у темний час доби пiсля 22 години у мiсцях вiдпочинку, дозвілля, розваг (safn3) <numeric>
## # total N=475 valid N=475 mean=2.28 sd=0.80
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 76 | 16.00 | 16.00 | 16.00
## 2 | Безпечно | 215 | 45.26 | 45.26 | 61.26
## 3 | Небезпечно | 157 | 33.05 | 33.05 | 94.32
## 4 | Зовсім небезпечно | 27 | 5.68 | 5.68 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 21. Наскільки безпечно Ви почуваєтесь ... у темний час доби пiсля 22 години користуючись громадським транспортом (safn4) <numeric>
## # total N=475 valid N=475 mean=2.50 sd=0.86
##
## Value | Label | N | Raw % | Valid % | Cum. %
## ----------------------------------------------------------
## 1 | Зовсім безпечно | 58 | 12.21 | 12.21 | 12.21
## 2 | Безпечно | 179 | 37.68 | 37.68 | 49.89
## 3 | Небезпечно | 179 | 37.68 | 37.68 | 87.58
## 4 | Зовсім небезпечно | 59 | 12.42 | 12.42 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
# Розрахунок альфа Кронбаха для SAFN
df %>%
select(17:20) %>%
alpha() %>%
{.$total} %>%
round(2)
## raw_alpha std.alpha G6(smc) average_r S/N ase mean sd median_r
## 0.81 0.81 0.77 0.52 4.29 0.01 2.26 0.64 0.52
Сприйняття проблем безпеки у районі проживання
Номер, після якого наводиться скорочене формулювання запитання,
відповідає порядкові розташування в анкеті.
frq(df[21:27])
## 42. Наскільки проблемою у районі ... вандалiзм, пошкодження майна або автомобiлiв (sp1) <numeric>
## # total N=475 valid N=475 mean=1.97 sd=0.86
##
## Value | Label | N | Raw % | Valid % | Cum. %
## -------------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Не проблема взагалi | 159 | 33.47 | 33.47 | 33.47
## 2 | Незначна проблема | 194 | 40.84 | 40.84 | 74.32
## 3 | Велика проблема | 98 | 20.63 | 20.63 | 94.95
## 4 | Дуже велика проблема | 24 | 5.05 | 5.05 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 43. Наскільки проблемою у районі ... люди, якi вживають або поширюють наркотики (sp2) <numeric>
## # total N=475 valid N=475 mean=2.17 sd=1.00
##
## Value | Label | N | Raw % | Valid % | Cum. %
## -------------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Не проблема взагалi | 148 | 31.16 | 31.16 | 31.16
## 2 | Незначна проблема | 153 | 32.21 | 32.21 | 63.37
## 3 | Велика проблема | 118 | 24.84 | 24.84 | 88.21
## 4 | Дуже велика проблема | 56 | 11.79 | 11.79 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 44. Наскільки проблемою у районі ... хулiгани та п'яницi у громадських мiсцях (sp3) <numeric>
## # total N=475 valid N=475 mean=2.51 sd=0.87
##
## Value | Label | N | Raw % | Valid % | Cum. %
## -------------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Не проблема взагалi | 63 | 13.26 | 13.26 | 13.26
## 2 | Незначна проблема | 165 | 34.74 | 34.74 | 48.00
## 3 | Велика проблема | 189 | 39.79 | 39.79 | 87.79
## 4 | Дуже велика проблема | 58 | 12.21 | 12.21 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 46. Наскільки проблемою у районі ... крадiжки з помешкань (sp4) <numeric>
## # total N=475 valid N=475 mean=2.35 sd=0.92
##
## Value | Label | N | Raw % | Valid % | Cum. %
## -------------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Не проблема взагалi | 89 | 18.74 | 18.74 | 18.74
## 2 | Незначна проблема | 186 | 39.16 | 39.16 | 57.89
## 3 | Велика проблема | 144 | 30.32 | 30.32 | 88.21
## 4 | Дуже велика проблема | 56 | 11.79 | 11.79 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 47. Наскільки проблемою у районі ... крадiжки особистих речей (у транспортi, на вулицi) (sp5) <numeric>
## # total N=475 valid N=475 mean=2.41 sd=0.92
##
## Value | Label | N | Raw % | Valid % | Cum. %
## -------------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Не проблема взагалi | 82 | 17.26 | 17.26 | 17.26
## 2 | Незначна проблема | 174 | 36.63 | 36.63 | 53.89
## 3 | Велика проблема | 159 | 33.47 | 33.47 | 87.37
## 4 | Дуже велика проблема | 60 | 12.63 | 12.63 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 48. Наскільки проблемою у районі ... напади, побиття (sp6) <numeric>
## # total N=475 valid N=475 mean=2.22 sd=0.92
##
## Value | Label | N | Raw % | Valid % | Cum. %
## -------------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Не проблема взагалi | 114 | 24.00 | 24.00 | 24.00
## 2 | Незначна проблема | 188 | 39.58 | 39.58 | 63.58
## 3 | Велика проблема | 128 | 26.95 | 26.95 | 90.53
## 4 | Дуже велика проблема | 45 | 9.47 | 9.47 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
##
## 49. Наскільки проблемою у районі ... агресивнi водiї, порушення правил дорожнього руху (sp7) <numeric>
## # total N=475 valid N=475 mean=2.40 sd=0.94
##
## Value | Label | N | Raw % | Valid % | Cum. %
## -------------------------------------------------------------
## -99 | Немає відповіді | 0 | 0.00 | 0.00 | 0.00
## 1 | Не проблема взагалi | 86 | 18.11 | 18.11 | 18.11
## 2 | Незначна проблема | 177 | 37.26 | 37.26 | 55.37
## 3 | Велика проблема | 146 | 30.74 | 30.74 | 86.11
## 4 | Дуже велика проблема | 66 | 13.89 | 13.89 | 100.00
## <NA> | <NA> | 0 | 0.00 | <NA> | <NA>
# Розрахунок альфа Кронбаха для SP
df %>%
select(21:27) %>%
alpha() %>%
{.$total} %>%
round(2)
## raw_alpha std.alpha G6(smc) average_r S/N ase mean sd median_r
## 0.85 0.85 0.84 0.44 5.5 0.01 2.29 0.66 0.42
# Обчислення кореляційної матриці
cor_matrix <- cor(df[1:27])
corrplot(cor_matrix, method = "color", type = "upper", tl.col = "black", tl.srt = 45, addrect = 2,
col = colorRampPalette(c("#6D9EC1", "white", "#E46726"))(200))
cor_matrix<-round(cor_matrix,2)
# Встановлення цифр над діагоналлю на NA
cor_matrix[upper.tri(cor_matrix)] <- ""
# Вивід таблиці з форматуванням двох знаків після коми
kable(cor_matrix, format = "markdown")
| fc1 | fc2 | fc3 | fc4 | fc5 | fc6 | prbc1 | prbc2 | prbc3 | prbc4 | prbc5 | prbc6 | safd1 | safd2 | safd3 | safd4 | safn1 | safn2 | safn3 | safn4 | sp1 | sp2 | sp3 | sp4 | sp5 | sp6 | sp7 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| fc1 | 1 | ||||||||||||||||||||||||||
| fc2 | 0.44 | 1 | |||||||||||||||||||||||||
| fc3 | 0.49 | 0.74 | 1 | ||||||||||||||||||||||||
| fc4 | 0.49 | 0.64 | 0.73 | 1 | |||||||||||||||||||||||
| fc5 | 0.44 | 0.51 | 0.55 | 0.63 | 1 | ||||||||||||||||||||||
| fc6 | 0.37 | 0.4 | 0.44 | 0.43 | 0.46 | 1 | |||||||||||||||||||||
| prbc1 | 0.48 | 0.24 | 0.22 | 0.27 | 0.26 | 0.2 | 1 | ||||||||||||||||||||
| prbc2 | 0.2 | 0.41 | 0.33 | 0.36 | 0.33 | 0.29 | 0.43 | 1 | |||||||||||||||||||
| prbc3 | 0.24 | 0.34 | 0.44 | 0.36 | 0.33 | 0.29 | 0.42 | 0.62 | 1 | ||||||||||||||||||
| prbc4 | 0.29 | 0.37 | 0.38 | 0.47 | 0.4 | 0.32 | 0.42 | 0.58 | 0.66 | 1 | |||||||||||||||||
| prbc5 | 0.27 | 0.34 | 0.31 | 0.38 | 0.52 | 0.29 | 0.45 | 0.5 | 0.54 | 0.63 | 1 | ||||||||||||||||
| prbc6 | 0.18 | 0.19 | 0.2 | 0.21 | 0.25 | 0.4 | 0.37 | 0.38 | 0.42 | 0.43 | 0.45 | 1 | |||||||||||||||
| safd1 | 0.24 | 0.25 | 0.24 | 0.21 | 0.2 | 0.14 | 0.24 | 0.25 | 0.22 | 0.22 | 0.25 | 0.28 | 1 | ||||||||||||||
| safd2 | 0.16 | 0.22 | 0.17 | 0.16 | 0.19 | 0.17 | 0.2 | 0.29 | 0.23 | 0.22 | 0.24 | 0.26 | 0.49 | 1 | |||||||||||||
| safd3 | 0.14 | 0.19 | 0.17 | 0.13 | 0.15 | 0.14 | 0.19 | 0.24 | 0.19 | 0.19 | 0.21 | 0.29 | 0.45 | 0.64 | 1 | ||||||||||||
| safd4 | 0.18 | 0.26 | 0.22 | 0.24 | 0.3 | 0.11 | 0.2 | 0.28 | 0.2 | 0.27 | 0.29 | 0.24 | 0.46 | 0.5 | 0.53 | 1 | |||||||||||
| safn1 | 0.23 | 0.3 | 0.28 | 0.26 | 0.29 | 0.15 | 0.27 | 0.3 | 0.28 | 0.33 | 0.27 | 0.16 | 0.5 | 0.31 | 0.31 | 0.38 | 1 | ||||||||||
| safn2 | 0.18 | 0.26 | 0.17 | 0.18 | 0.23 | 0.14 | 0.21 | 0.27 | 0.25 | 0.2 | 0.24 | 0.23 | 0.38 | 0.56 | 0.47 | 0.44 | 0.49 | 1 | |||||||||
| safn3 | 0.18 | 0.22 | 0.2 | 0.17 | 0.2 | 0.16 | 0.12 | 0.28 | 0.17 | 0.18 | 0.19 | 0.21 | 0.3 | 0.41 | 0.54 | 0.45 | 0.42 | 0.59 | 1 | ||||||||
| safn4 | 0.19 | 0.29 | 0.28 | 0.28 | 0.38 | 0.16 | 0.15 | 0.27 | 0.22 | 0.27 | 0.3 | 0.17 | 0.35 | 0.38 | 0.41 | 0.67 | 0.5 | 0.55 | 0.57 | 1 | |||||||
| sp1 | 0.2 | 0.11 | 0.11 | 0.12 | 0.15 | 0.17 | 0.18 | 0.16 | 0.09 | 0.12 | 0.1 | 0.16 | 0.2 | 0.14 | 0.1 | 0.19 | 0.25 | 0.15 | 0.12 | 0.14 | 1 | ||||||
| sp2 | 0.09 | 0.07 | 0.05 | 0.07 | 0.09 | 0.11 | 0.11 | 0.14 | 0.08 | 0.04 | 0.01 | 0.08 | 0.06 | 0.06 | 0.09 | 0.11 | 0.09 | 0.09 | 0.09 | 0.05 | 0.46 | 1 | |||||
| sp3 | 0.19 | 0.2 | 0.2 | 0.19 | 0.22 | 0.15 | 0.2 | 0.21 | 0.21 | 0.18 | 0.14 | 0.15 | 0.2 | 0.1 | 0.15 | 0.18 | 0.33 | 0.18 | 0.2 | 0.21 | 0.48 | 0.53 | 1 | ||||
| sp4 | 0.35 | 0.16 | 0.13 | 0.17 | 0.21 | 0.19 | 0.34 | 0.23 | 0.21 | 0.2 | 0.21 | 0.17 | 0.14 | 0.17 | 0.18 | 0.22 | 0.23 | 0.21 | 0.17 | 0.16 | 0.4 | 0.36 | 0.4 | 1 | |||
| sp5 | 0.23 | 0.21 | 0.17 | 0.27 | 0.37 | 0.21 | 0.27 | 0.3 | 0.23 | 0.3 | 0.31 | 0.23 | 0.18 | 0.17 | 0.17 | 0.26 | 0.25 | 0.17 | 0.18 | 0.24 | 0.39 | 0.33 | 0.44 | 0.58 | 1 | ||
| sp6 | 0.24 | 0.15 | 0.19 | 0.2 | 0.25 | 0.21 | 0.21 | 0.2 | 0.24 | 0.21 | 0.15 | 0.2 | 0.23 | 0.15 | 0.16 | 0.18 | 0.25 | 0.18 | 0.18 | 0.13 | 0.4 | 0.42 | 0.46 | 0.53 | 0.59 | 1 | |
| sp7 | 0.14 | 0.15 | 0.13 | 0.1 | 0.16 | 0.1 | 0.17 | 0.22 | 0.15 | 0.15 | 0.16 | 0.2 | 0.17 | 0.17 | 0.16 | 0.18 | 0.18 | 0.19 | 0.18 | 0.14 | 0.33 | 0.36 | 0.4 | 0.37 | 0.49 | 0.51 | 1 |
Головні компоненти” (principal components) — це нові змінні, які є лінійними комбінаціями вихідних змінних і максимізують дисперсію даних. Сам процес знаходження цих головних компонент називається аналізом головних компонент (principal component analysis, PCA).
foc.pca<-principal(r = df[1:27], nfactors = 4)
pca_table <- print.psych(foc.pca, cut = 0.3)
## Principal Components Analysis
## Call: principal(r = df[1:27], nfactors = 4)
## Standardized loadings (pattern matrix) based upon correlation matrix
## RC3 RC1 RC2 RC4 h2 u2 com
## fc1 0.62 0.46 0.54 1.4
## fc2 0.78 0.68 0.32 1.2
## fc3 0.85 0.77 0.23 1.1
## fc4 0.84 0.76 0.24 1.2
## fc5 0.70 0.60 0.40 1.5
## fc6 0.54 0.38 0.62 1.6
## prbc1 0.61 0.46 0.54 1.5
## prbc2 0.69 0.58 0.42 1.5
## prbc3 0.76 0.65 0.35 1.3
## prbc4 0.31 0.75 0.69 0.31 1.4
## prbc5 0.73 0.63 0.37 1.4
## prbc6 0.65 0.48 0.52 1.3
## safd1 0.61 0.43 0.57 1.3
## safd2 0.73 0.57 0.43 1.2
## safd3 0.75 0.59 0.41 1.1
## safd4 0.73 0.59 0.41 1.2
## safn1 0.57 0.44 0.56 1.8
## safn2 0.75 0.60 0.40 1.1
## safn3 0.73 0.56 0.44 1.1
## safn4 0.73 0.60 0.40 1.3
## sp1 0.68 0.48 0.52 1.1
## sp2 0.71 0.51 0.49 1.0
## sp3 0.71 0.55 0.45 1.2
## sp4 0.69 0.53 0.47 1.2
## sp5 0.70 0.58 0.42 1.4
## sp6 0.75 0.61 0.39 1.2
## sp7 0.65 0.46 0.54 1.2
##
## RC3 RC1 RC2 RC4
## SS loadings 4.32 3.74 3.71 3.46
## Proportion Var 0.16 0.14 0.14 0.13
## Cumulative Var 0.16 0.30 0.44 0.56
## Proportion Explained 0.28 0.25 0.24 0.23
## Cumulative Proportion 0.28 0.53 0.77 1.00
##
## Mean item complexity = 1.3
## Test of the hypothesis that 4 components are sufficient.
##
## The root mean square of the residuals (RMSR) is 0.06
## with the empirical chi square 1014.77 with prob < 5.6e-93
##
## Fit based upon off diagonal values = 0.97
round(pca_table$Vaccounted,2)
## RC3 RC1 RC2 RC4
## SS loadings 4.32 3.74 3.71 3.46
## Proportion Var 0.16 0.14 0.14 0.13
## Cumulative Var 0.16 0.30 0.44 0.56
## Proportion Explained 0.28 0.25 0.24 0.23
## Cumulative Proportion 0.28 0.53 0.77 1.00
# Створимо нову змінну FC як середнє значення змінних
df <- df %>%
mutate(FC = rowMeans(select(., starts_with("fc"))))
# Створимо нову змінну PRBC як середнє значення змінних
df <- df %>%
mutate(PRBC = rowMeans(select(., starts_with("prbc"))))
# Створимо нову змінну SP як середнє значення змінних
df <- df %>%
mutate(SP = rowMeans(select(., starts_with("sp"))))
# Створимо нові змінні SAFD, SAFN, SAF як середні значення змінних
df <- df %>%
mutate(
SAFD = (safd1 + safd2 + safd3 + safd4) / 4,
SAFN = (safn1 + safn2 + safn3 + safn4) / 4,
SAF = (SAFD + SAFN) / 2 )
# Вибираємо нові змінні в датасет dfm
dfm <- df %>%
select(SAFD, SAFN, SAF, SP, PRBC, FC)
psych::describe(dfm)
## vars n mean sd median trimmed mad min max range skew kurtosis se
## SAFD 1 475 1.75 0.54 1.75 1.72 0.74 1 4 3 0.48 0.15 0.02
## SAFN 2 475 2.26 0.64 2.25 2.25 0.74 1 4 3 0.15 -0.20 0.03
## SAF 3 475 2.00 0.54 2.00 2.00 0.56 1 4 3 0.21 -0.24 0.02
## SP 4 475 2.29 0.66 2.29 2.28 0.64 1 4 3 0.17 -0.35 0.03
## PRBC 5 475 2.14 0.57 2.00 2.15 0.49 1 4 3 0.04 0.22 0.03
## FC 6 475 2.44 0.70 2.50 2.44 0.74 1 4 3 0.04 -0.50 0.03
# Графіки взаємного розподілу та значення кореляції
pairs.panels(dfm, stars=T)
Перевірка лінійної регресійної моделі на мультколінеарність і гетероскедастичність.
FC = β₀ + β₁ * SAF + β₂ * SP + β₃ * PRBC + ε
Фактор інфляції дисперсії (VIF) використовується для оцінки ступеня мультколінеарності між змінними моделі. Значення VIF менше 5 свідчить про низьку кореляцію певного предиктора з іншими предикторами. P-значення статистики критерію Бреуша-Пагана менше 0,05 свідчить про наявність гетероскедастичності (неоднорідності дисперсії).
# Створення лінійної регресійної моделі для перевірки
model_fc <- lm(FC ~ SAF + SP + PRBC, data = dfm)
check_collinearity(model_fc) # перевірка мультколінеарності (VIF)
## # Check for Multicollinearity
##
## Low Correlation
##
## Term VIF VIF 95% CI Increased SE Tolerance Tolerance 95% CI
## SAF 1.27 [1.17, 1.45] 1.13 0.78 [0.69, 0.86]
## SP 1.17 [1.09, 1.35] 1.08 0.85 [0.74, 0.92]
## PRBC 1.28 [1.17, 1.46] 1.13 0.78 [0.68, 0.85]
check_heteroskedasticity(model_fc) # критерій Бреуша-Пагана
## Warning: Heteroscedasticity (non-constant error variance) detected (p = 0.006).
Модель медіації включає прямі та непрямі ефекти.
Прямі ефекти:
FC (залежна змінна) впливає на SAF, SP та PRBC.
PRBC (медіатор) впливає на SAF та SP.
Непрямі ефекти:
Непрямий ефект SAF на FC через PRBC: indirect_SAF=a⋅b
Непрямий ефект SP на FC через PRBC: indirect_SP=e⋅b
Сумарні ефекти:
Сумарний ефект SAF на FC: total_SAF=c+(a⋅b)
Сумарний ефект SP на FC: total_SP=d+(e⋅b)
# Описуємо модель медіації
mediation_model <- '
# Прямі ефекти
FC ~ c*SAF + d*SP + b*PRBC
PRBC ~ a*SAF + e*SP
# Непрямі ефекти
indirect_SAF := a*b
indirect_SP := e*b
# Сумарні ефекти
total_SAF := c + (a*b)
total_SP := d + (e*b)
'
# Оцінюємо модель
fit <- sem(mediation_model, se= "robust.sem", data = dfm)
# Підсумок моделі
summary(fit, fit.measures = TRUE, standardized = TRUE, rsquare=TRUE)
## lavaan 0.6-19 ended normally after 1 iteration
##
## Estimator ML
## Optimization method NLMINB
## Number of model parameters 7
##
## Number of observations 475
##
## Model Test User Model:
##
## Test statistic 0.000
## Degrees of freedom 0
##
## Model Test Baseline Model:
##
## Test statistic 306.587
## Degrees of freedom 5
## P-value 0.000
##
## User Model versus Baseline Model:
##
## Comparative Fit Index (CFI) 1.000
## Tucker-Lewis Index (TLI) 1.000
##
## Loglikelihood and Information Criteria:
##
## Loglikelihood user model (H0) -753.247
## Loglikelihood unrestricted model (H1) -753.247
##
## Akaike (AIC) 1520.494
## Bayesian (BIC) 1549.637
## Sample-size adjusted Bayesian (SABIC) 1527.420
##
## Root Mean Square Error of Approximation:
##
## RMSEA 0.000
## 90 Percent confidence interval - lower 0.000
## 90 Percent confidence interval - upper 0.000
## P-value H_0: RMSEA <= 0.050 NA
## P-value H_0: RMSEA >= 0.080 NA
##
## Standardized Root Mean Square Residual:
##
## SRMR 0.000
##
## Parameter Estimates:
##
## Standard errors Robust.sem
## Information Expected
## Information saturated (h1) model Structured
##
## Regressions:
## Estimate Std.Err z-value P(>|z|) Std.lv Std.all
## FC ~
## SAF (c) 0.196 0.053 3.698 0.000 0.196 0.151
## SP (d) 0.118 0.046 2.541 0.011 0.118 0.111
## PRBC (b) 0.543 0.060 8.973 0.000 0.543 0.438
## PRBC ~
## SAF (a) 0.371 0.058 6.386 0.000 0.371 0.354
## SP (e) 0.186 0.045 4.126 0.000 0.186 0.218
##
## Variances:
## Estimate Std.Err z-value P(>|z|) Std.lv Std.all
## .FC 0.330 0.024 13.658 0.000 0.330 0.674
## .PRBC 0.248 0.018 13.736 0.000 0.248 0.778
##
## R-Square:
## Estimate
## FC 0.326
## PRBC 0.222
##
## Defined Parameters:
## Estimate Std.Err z-value P(>|z|) Std.lv Std.all
## indirect_SAF 0.201 0.035 5.678 0.000 0.201 0.155
## indirect_SP 0.101 0.027 3.695 0.000 0.101 0.095
## total_SAF 0.397 0.063 6.253 0.000 0.397 0.306
## total_SP 0.219 0.051 4.269 0.000 0.219 0.207
# Отримання значення R^2
lavaan_var(fit, estimate = "r2", nice_table = T)
Variable | p | R2 | 95% CI |
|---|---|---|---|
FC | < .001*** | .33 | [0.24, 0.41] |
PRBC | < .001*** | .22 | [0.15, 0.30] |
SAF | NaN | .00 | [0.00, 0.00] |
SP | NaN | .00 | [0.00, 0.00] |
# Результати медіаціного аналізу
lavaan_reg(fit, nice_table = T)
Outcome | Predictor | SE | Z | p | b | 95% CI (b) | b* | 95% CI (b*) |
|---|---|---|---|---|---|---|---|---|
FC | SAF | 0.05 | 3.70 | < .001*** | 0.20 | [0.09, 0.30] | 0.15 | [0.07, 0.23] |
FC | SP | 0.05 | 2.54 | .011* | 0.12 | [0.03, 0.21] | 0.11 | [0.03, 0.20] |
FC | PRBC | 0.06 | 8.97 | < .001*** | 0.54 | [0.42, 0.66] | 0.44 | [0.35, 0.53] |
PRBC | SAF | 0.06 | 6.39 | < .001*** | 0.37 | [0.26, 0.48] | 0.35 | [0.25, 0.45] |
PRBC | SP | 0.05 | 4.13 | < .001*** | 0.19 | [0.10, 0.27] | 0.22 | [0.11, 0.32] |
# Непрямі ефекти
lavaan_defined(fit, nice_table = T)
User-Defined Parameter | Paths | SE | Z | p | b | 95% CI (b) | b* | 95% CI (b*) |
|---|---|---|---|---|---|---|---|---|
indirect → SAF | a*b | 0.04 | 5.68 | < .001*** | 0.20 | [0.13, 0.27] | 0.16 | [0.10, 0.21] |
indirect → SP | e*b | 0.03 | 3.69 | < .001*** | 0.10 | [0.05, 0.15] | 0.10 | [0.05, 0.15] |
total → SAF | c+(a*b) | 0.06 | 6.25 | < .001*** | 0.40 | [0.27, 0.52] | 0.31 | [0.21, 0.40] |
total → SP | d+(e*b) | 0.05 | 4.27 | < .001*** | 0.22 | [0.12, 0.32] | 0.21 | [0.11, 0.30] |
# Шляхова діаграма з оцінками
nice_lavaanPlot(fit, coefs = TRUE, stand = TRUE)
Розрахунок сумарних ефектів
# Розрахунок сумарного ефекту SAF на FC (total_SAF)
c <- 0.151
a <- 0.354
b <- 0.438
indirect_SAF <- a * b
total_SAF <- c + indirect_SAF
# Розрахунок сумарного ефекту SP на FC (total_SP)
d <- 0.111
e <- 0.218
indirect_SP <- e * b
total_SP <- d + indirect_SP
# Виведення результатів
cat ("Суммарний ефект SAF")
## Суммарний ефект SAF
round(total_SAF,2)
## [1] 0.31
cat ("Суммарний ефект SP")
## Суммарний ефект SP
round (total_SP,2)
## [1] 0.21
Стандартизовані значення ефектів та їх статистична значущість. Ефекти
SP на FC. Прямий ефект SAF на FC є статистично значущим і додатнім:
0.151 (p < 0.001).
Зі збільшенням SAF на одну стандартну одиницю FC збільшується на 0.151.
стандартних одиниць. Непрямий ефект ефект SAF на FC через PRBC є
статистично значущим і додатнім: 0.155 (p < 0.001).
Зі збільшенням SAF на одну стандартну одиницю відбувається збільшення
PRBC, яке своєю чергою збільшує FC на 0.155 стандартних одиниць.
Сумарний ефект SAF на FC є статистично значущим і додатнім: 0.306, (p
< 0.001).
Ефекти SAF на FC.
Прямий ефект SP на FC є статистично значущим і додатнім: 0.111 (p =
0.011). Зі збільшенням SP на одну стандартну одиницю FC збільшується на
0.111 стандартних одиниць.
Непрямий ефект SP на FC через PRBC є статистично значущим і додатнім:
0.095 (p < 0.001).
Зі збільшенням SP на одну стандартну одиницю відбувається збільшення
PRBC, яке в свою чергу збільшує FC на 0.095 стандартних одиниць.
Сумарний ефект SP на FC є статистично значущим і додатнім: 0.207 (p <
0.001).
Пррямий ефект PRBC на FC є статистично значущим і додатнім: 0.438, (p < 0.001). Зі збільшенням PRBC на одну стандартну одиницю FC збільшується на 0.438 стандартних одиниць.
Вплив змінних SAF та SP на змінну FC реалізується двома шляхами: частина впливу здійснюється безпосередньо (прямий ефект), а інша частина - опосередковано через медіатор PRBC (непрямий ефект). Оскільки обидві незалежні змінні (SAF і SP) демонструють статистично значущі прямі ефекти на залежну змінну (FC), а також статистично значущі непрямі ефекти через медіатор (PRBC), можна констатувати наявність часткової медіації.
Представлений у цій замітці підхід до медіаціного аналізу, що
грунтується на сумарних балах, можна зіставити з моделюванням страху
перед злочинністю з урахуванням латентних змінних.
З сучасним підходом до медіаціного аналізу можна ознайомитися за таким
посиланням.
Анкета та частина масиву, на якому здійснений аналіз, знаходиться за посиланням: https://osf.io/4mxje.
knitr::include_graphics("Q1.png")
knitr::include_graphics("Q2.png")