library(readxl)
## Warning: package 'readxl' was built under R version 4.4.3
data <- read_excel("C:/Users/Yogi Ramadhani/Documents/KULIAH/SEM4/Analisis Multivariat/Project/dataset/Dataset Anmul.xlsx")
data <- data[, !(names(data) %in% c("Respondent", "Gender","University","Level.of.Education","Province","Fields of Study", "Type of AI"))]
head(data)
## # A tibble: 6 × 39
##     PE1   PE2   PE3   PE4   PE5   PE6   PE7   PE8   PE9  PE10  PE11  PE12  PE13
##   <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1     3     3     3     3     3     3     3     3     3     3     3     3     3
## 2     1     1     1     1     1     1     1     1     1     1     1     1     1
## 3     3     2     3     2     3     2     3     3     3     3     3     2     3
## 4     3     3     3     3     4     3     4     3     3     2     3     3     3
## 5     3     3     3     3     3     3     3     3     3     3     3     3     3
## 6     3     3     2     1     2     3     2     2     2     2     2     3     2
## # ℹ 26 more variables: PE14 <dbl>, PE15 <dbl>, PE16 <dbl>, PE17 <dbl>,
## #   PE18 <dbl>, PE19 <dbl>, PE20 <dbl>, CU1 <dbl>, CU2 <dbl>, CU3 <dbl>,
## #   CU4 <dbl>, ATU1 <dbl>, ATU2 <dbl>, ATU3 <dbl>, ATU4 <dbl>, ATU5 <dbl>,
## #   AUP1 <dbl>, AUP2 <dbl>, AUP3 <dbl>, AUP4 <dbl>, AUP5 <dbl>, MIUA1 <dbl>,
## #   MIUA2 <dbl>, MIUA3 <dbl>, MIUA4 <dbl>, MIUA5 <dbl>

Handling Missing Value with Mean

numeric_vars <- sapply(data, is.numeric)
for (col in names(data)[numeric_vars]) {
  if (any(is.na(data[[col]]))) {
    data[[col]][is.na(data[[col]])] <- mean(data[[col]], na.rm = TRUE)
  }
}
colSums(is.na(data))
##   PE1   PE2   PE3   PE4   PE5   PE6   PE7   PE8   PE9  PE10  PE11  PE12  PE13 
##     0     0     0     0     0     0     0     0     0     0     0     0     0 
##  PE14  PE15  PE16  PE17  PE18  PE19  PE20   CU1   CU2   CU3   CU4  ATU1  ATU2 
##     0     0     0     0     0     0     0     0     0     0     0     0     0 
##  ATU3  ATU4  ATU5  AUP1  AUP2  AUP3  AUP4  AUP5 MIUA1 MIUA2 MIUA3 MIUA4 MIUA5 
##     0     0     0     0     0     0     0     0     0     0     0     0     0

Uji Validitas

library(dplyr)
## Warning: package 'dplyr' was built under R version 4.4.3
## 
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
Total_PE   <- rowSums(select(data, PE1:PE20), na.rm = TRUE)
Total_CU   <- rowSums(select(data, CU1:CU4), na.rm = TRUE)
Total_ATU  <- rowSums(select(data, ATU1:ATU5), na.rm = TRUE)
Total_AUP  <- rowSums(select(data, AUP1:AUP5), na.rm = TRUE)
Total_MIUA <- rowSums(select(data, MIUA1:MIUA5), na.rm = TRUE)

valid_PE   <- cor(cbind(select(data, PE1:PE20), Total_PE), method = "pearson")
valid_CU   <- cor(cbind(select(data, CU1:CU4), Total_CU), method = "pearson")
valid_ATU  <- cor(cbind(select(data, ATU1:ATU5), Total_ATU), method = "pearson")
valid_AUP  <- cor(cbind(select(data, AUP1:AUP5), Total_AUP), method = "pearson")
valid_MIUA <- cor(cbind(select(data, MIUA1:MIUA5), Total_MIUA), method = "pearson")
valid_PE
##                PE1       PE2       PE3       PE4       PE5       PE6       PE7
## PE1      1.0000000 0.6277398 0.6242032 0.5238684 0.5617807 0.5507004 0.5364868
## PE2      0.6277398 1.0000000 0.6353586 0.5556129 0.5939141 0.5403536 0.5338162
## PE3      0.6242032 0.6353586 1.0000000 0.5935077 0.5552296 0.5406125 0.4906201
## PE4      0.5238684 0.5556129 0.5935077 1.0000000 0.5950555 0.5977996 0.5186781
## PE5      0.5617807 0.5939141 0.5552296 0.5950555 1.0000000 0.6071837 0.6006074
## PE6      0.5507004 0.5403536 0.5406125 0.5977996 0.6071837 1.0000000 0.6175563
## PE7      0.5364868 0.5338162 0.4906201 0.5186781 0.6006074 0.6175563 1.0000000
## PE8      0.5731472 0.5769760 0.5431667 0.5821213 0.5505614 0.5847671 0.5727334
## PE9      0.4693823 0.4730326 0.4648374 0.4297308 0.4986458 0.4922610 0.5869235
## PE10     0.4099547 0.4726995 0.4489949 0.4659827 0.4672390 0.4956342 0.5639892
## PE11     0.4870641 0.5034137 0.5285818 0.5398678 0.4985511 0.4933771 0.4971232
## PE12     0.4342367 0.4386617 0.4152179 0.4169545 0.4245570 0.4667804 0.5241551
## PE13     0.4479060 0.4179520 0.4148928 0.4291469 0.4208987 0.4534617 0.5265676
## PE14     0.5040053 0.5093138 0.5030818 0.4799485 0.5020536 0.5117141 0.4543857
## PE15     0.5444749 0.5493541 0.5888175 0.6239732 0.5611436 0.5625572 0.5486691
## PE16     0.4875227 0.5299355 0.5161034 0.5588977 0.5522408 0.4871027 0.5280734
## PE17     0.4462551 0.5226418 0.4657337 0.5966963 0.5194670 0.4737026 0.4705746
## PE18     0.4592819 0.5589592 0.5104100 0.5647432 0.5887561 0.5605568 0.5296781
## PE19     0.4667481 0.5100662 0.4798259 0.4918437 0.4716203 0.5100927 0.4741386
## PE20     0.5502205 0.5655489 0.5583390 0.5325574 0.5494552 0.5459044 0.5075899
## Total_PE 0.7208547 0.7470896 0.7313494 0.7487313 0.7481766 0.7487591 0.7509924
##                PE8       PE9      PE10      PE11      PE12      PE13      PE14
## PE1      0.5731472 0.4693823 0.4099547 0.4870641 0.4342367 0.4479060 0.5040053
## PE2      0.5769760 0.4730326 0.4726995 0.5034137 0.4386617 0.4179520 0.5093138
## PE3      0.5431667 0.4648374 0.4489949 0.5285818 0.4152179 0.4148928 0.5030818
## PE4      0.5821213 0.4297308 0.4659827 0.5398678 0.4169545 0.4291469 0.4799485
## PE5      0.5505614 0.4986458 0.4672390 0.4985511 0.4245570 0.4208987 0.5020536
## PE6      0.5847671 0.4922610 0.4956342 0.4933771 0.4667804 0.4534617 0.5117141
## PE7      0.5727334 0.5869235 0.5639892 0.4971232 0.5241551 0.5265676 0.4543857
## PE8      1.0000000 0.6042841 0.5310728 0.6497344 0.5994982 0.5739240 0.4853984
## PE9      0.6042841 1.0000000 0.6376662 0.5490478 0.5897742 0.5563170 0.4170767
## PE10     0.5310728 0.6376662 1.0000000 0.5776781 0.5718311 0.5660748 0.3903734
## PE11     0.6497344 0.5490478 0.5776781 1.0000000 0.6047186 0.5756760 0.4866322
## PE12     0.5994982 0.5897742 0.5718311 0.6047186 1.0000000 0.7256365 0.4174561
## PE13     0.5739240 0.5563170 0.5660748 0.5756760 0.7256365 1.0000000 0.4169262
## PE14     0.4853984 0.4170767 0.3903734 0.4866322 0.4174561 0.4169262 1.0000000
## PE15     0.5782713 0.4687738 0.4953869 0.5878109 0.4588219 0.4744591 0.6200235
## PE16     0.5870587 0.5342415 0.5607313 0.5761340 0.5226842 0.4765910 0.5666065
## PE17     0.5228360 0.4520669 0.5100357 0.5358757 0.4352210 0.4328262 0.5036208
## PE18     0.5358498 0.4796957 0.5259698 0.5514267 0.4760056 0.4655334 0.5222346
## PE19     0.4949235 0.4318593 0.4313362 0.4942663 0.3558331 0.3783897 0.5458468
## PE20     0.5853391 0.4906331 0.4928994 0.5726330 0.5216034 0.5060211 0.5490249
## Total_PE 0.7912134 0.7211269 0.7223910 0.7631862 0.7072656 0.6989027 0.6982237
##               PE15      PE16      PE17      PE18      PE19      PE20  Total_PE
## PE1      0.5444749 0.4875227 0.4462551 0.4592819 0.4667481 0.5502205 0.7208547
## PE2      0.5493541 0.5299355 0.5226418 0.5589592 0.5100662 0.5655489 0.7470896
## PE3      0.5888175 0.5161034 0.4657337 0.5104100 0.4798259 0.5583390 0.7313494
## PE4      0.6239732 0.5588977 0.5966963 0.5647432 0.4918437 0.5325574 0.7487313
## PE5      0.5611436 0.5522408 0.5194670 0.5887561 0.4716203 0.5494552 0.7481766
## PE6      0.5625572 0.4871027 0.4737026 0.5605568 0.5100927 0.5459044 0.7487591
## PE7      0.5486691 0.5280734 0.4705746 0.5296781 0.4741386 0.5075899 0.7509924
## PE8      0.5782713 0.5870587 0.5228360 0.5358498 0.4949235 0.5853391 0.7912134
## PE9      0.4687738 0.5342415 0.4520669 0.4796957 0.4318593 0.4906331 0.7211269
## PE10     0.4953869 0.5607313 0.5100357 0.5259698 0.4313362 0.4928994 0.7223910
## PE11     0.5878109 0.5761340 0.5358757 0.5514267 0.4942663 0.5726330 0.7631862
## PE12     0.4588219 0.5226842 0.4352210 0.4760056 0.3558331 0.5216034 0.7072656
## PE13     0.4744591 0.4765910 0.4328262 0.4655334 0.3783897 0.5060211 0.6989027
## PE14     0.6200235 0.5666065 0.5036208 0.5222346 0.5458468 0.5490249 0.6982237
## PE15     1.0000000 0.6582014 0.6145637 0.5981663 0.6052196 0.6011045 0.7900978
## PE16     0.6582014 1.0000000 0.5723160 0.6269710 0.5521735 0.5778620 0.7725529
## PE17     0.6145637 0.5723160 1.0000000 0.6408302 0.4986851 0.5225760 0.7244990
## PE18     0.5981663 0.6269710 0.6408302 1.0000000 0.5699056 0.6121033 0.7646007
## PE19     0.6052196 0.5521735 0.4986851 0.5699056 1.0000000 0.6488564 0.6973285
## PE20     0.6011045 0.5778620 0.5225760 0.6121033 0.6488564 1.0000000 0.7712929
## Total_PE 0.7900978 0.7725529 0.7244990 0.7646007 0.6973285 0.7712929 1.0000000
valid_CU
##                CU1       CU2       CU3       CU4  Total_CU
## CU1      1.0000000 0.6236553 0.3380980 0.3592228 0.7743097
## CU2      0.6236553 1.0000000 0.3997743 0.3815153 0.8095394
## CU3      0.3380980 0.3997743 1.0000000 0.2363142 0.6739965
## CU4      0.3592228 0.3815153 0.2363142 1.0000000 0.6867894
## Total_CU 0.7743097 0.8095394 0.6739965 0.6867894 1.0000000
valid_ATU
##                ATU1      ATU2      ATU3      ATU4      ATU5 Total_ATU
## ATU1      1.0000000 0.4533796 0.4661675 0.4140088 0.4207411 0.7028879
## ATU2      0.4533796 1.0000000 0.6015316 0.5203806 0.5131822 0.8119109
## ATU3      0.4661675 0.6015316 1.0000000 0.6106180 0.5147857 0.8256832
## ATU4      0.4140088 0.5203806 0.6106180 1.0000000 0.4657914 0.7675091
## ATU5      0.4207411 0.5131822 0.5147857 0.4657914 1.0000000 0.7584013
## Total_ATU 0.7028879 0.8119109 0.8256832 0.7675091 0.7584013 1.0000000
valid_AUP
##                 AUP1      AUP2       AUP3      AUP4      AUP5 Total_AUP
## AUP1      1.00000000 0.2773411 0.07327707 0.3544087 0.3337524 0.6506730
## AUP2      0.27734114 1.0000000 0.38698181 0.3087289 0.3382597 0.6908068
## AUP3      0.07327707 0.3869818 1.00000000 0.1814437 0.2086779 0.5539612
## AUP4      0.35440874 0.3087289 0.18144373 1.0000000 0.5337347 0.6960207
## AUP5      0.33375238 0.3382597 0.20867791 0.5337347 1.0000000 0.7196733
## Total_AUP 0.65067296 0.6908068 0.55396115 0.6960207 0.7196733 1.0000000
valid_MIUA
##                MIUA1     MIUA2     MIUA3     MIUA4     MIUA5 Total_MIUA
## MIUA1      1.0000000 0.6388931 0.5935107 0.5282506 0.5085203  0.8171874
## MIUA2      0.6388931 1.0000000 0.5847300 0.5139989 0.5519228  0.8167285
## MIUA3      0.5935107 0.5847300 1.0000000 0.5885623 0.5759731  0.8354789
## MIUA4      0.5282506 0.5139989 0.5885623 1.0000000 0.4278602  0.7759114
## MIUA5      0.5085203 0.5519228 0.5759731 0.4278602 1.0000000  0.7569022
## Total_MIUA 0.8171874 0.8167285 0.8354789 0.7759114 0.7569022  1.0000000

r tabel , α = 0.05

n <- 535           
df <- n - 2       
t_tabel <- qt(0.975, df) 
r_tabel <- t_tabel / sqrt(df + t_tabel^2)
r_tabel
## [1] 0.08478232

Uji reliabilitas

alpha_PE <- psych::alpha(select(data, PE1:PE20))
## Number of categories should be increased  in order to count frequencies.
alpha_CU <- psych::alpha(select(data, CU1:CU4))
alpha_ATU <- psych::alpha(select(data, ATU1:ATU5))
alpha_AUP <- psych::alpha(select(data, AUP1:AUP5))
alpha_MIUA <- psych::alpha(select(data, MIUA1:MIUA5))

alpha_PE$total$raw_alpha
## [1] 0.9562628
alpha_CU$total$raw_alpha
## [1] 0.7132583
alpha_ATU$total$raw_alpha
## [1] 0.8317695
alpha_AUP$total$raw_alpha
## [1] 0.6718383
alpha_MIUA$total$raw_alpha
## [1] 0.8588062

Normalisasi (MinMax Scaler)

data <- as.data.frame(lapply(data, function(x) {
if (is.numeric(x)) {
min_x <- min(x, na.rm = TRUE)
max_x <- max(x, na.rm = TRUE)
if (min_x == max_x) {
return(rep(0, length(x)))
} else {
return((x - min_x) / (max_x - min_x))
}
} else {
return(x)
}
}))

head(data)
##         PE1       PE2       PE3       PE4       PE5       PE6       PE7
## 1 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 2 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
## 3 0.6666667 0.3333333 0.6666667 0.3333333 0.6666667 0.3333333 0.6666667
## 4 0.6666667 0.6666667 0.6666667 0.6666667 1.0000000 0.6666667 1.0000000
## 5 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 6 0.6666667 0.6666667 0.3333333 0.0000000 0.3333333 0.6666667 0.3333333
##         PE8       PE9      PE10      PE11      PE12      PE13      PE14
## 1 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 2 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
## 3 0.6666667 0.6666667 0.6666667 0.6666667 0.3333333 0.6666667 0.6666667
## 4 0.6666667 0.6666667 0.3333333 0.6666667 0.6666667 0.6666667 0.6666667
## 5 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 6 0.3333333 0.3333333 0.3333333 0.3333333 0.6666667 0.3333333 0.3333333
##        PE15      PE16      PE17      PE18      PE19      PE20       CU1
## 1 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.0000000
## 2 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.3333333
## 3 0.6666667 0.3333333 0.3333333 0.6666667 0.3333333 0.6666667 0.3333333
## 4 0.3333333 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 5 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 6 0.3333333 0.3333333 0.3333333 0.3333333 0.3333333 0.3333333 0.3333333
##         CU2       CU3       CU4      ATU1      ATU2 ATU3      ATU4 ATU5
## 1 0.0000000 0.6666667 0.0000000 1.0000000 0.6666667 0.50 0.6535335 0.50
## 2 0.3333333 0.0000000 0.0000000 0.3333333 0.0000000 0.00 1.0000000 0.00
## 3 0.6666667 0.3333333 0.3333333 0.3333333 0.3333333 0.50 0.3333333 0.25
## 4 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.75 0.6666667 0.75
## 5 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.75 0.6666667 0.75
## 6 0.3333333 0.3333333 0.0000000 0.3333333 0.3333333 0.00 0.3333333 0.25
##        AUP1      AUP2      AUP3      AUP4      AUP5     MIUA1     MIUA2
## 1 0.0000000 0.3333333 0.6666667 0.3333333 0.0000000 0.3333333 0.3333333
## 2 0.0000000 0.0000000 0.3333333 0.0000000 0.0000000 0.0000000 0.0000000
## 3 0.0000000 0.3333333 0.6666667 0.3333333 0.0000000 0.3333333 0.3333333
## 4 0.3333333 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 5 0.3333333 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667 0.6666667
## 6 0.6666667 0.3333333 0.3333333 0.3333333 0.3333333 0.3333333 0.3333333
##       MIUA3     MIUA4     MIUA5
## 1 0.3333333 0.3333333 0.3333333
## 2 0.0000000 0.0000000 0.0000000
## 3 0.3333333 0.3333333 0.3333333
## 4 0.6666667 0.6666667 0.6666667
## 5 0.6666667 0.6666667 0.6666667
## 6 0.3333333 0.3333333 0.3333333

CFA

library(lavaan)
## Warning: package 'lavaan' was built under R version 4.4.3
## This is lavaan 0.6-19
## lavaan is FREE software! Please report any bugs.
PE.model <- 'PE =~ PE1 + PE2 + PE3 + PE4 + PE5 + PE6 + PE7 + PE8 + PE9 + PE10 +
                    PE11 + PE12 + PE13 + PE14 + PE15 + PE16 + PE17 + PE18 + PE19 + PE20'
fit.PE <- cfa(PE.model, data = data)
summary(fit.PE, standardized = TRUE, fit.measures = TRUE)
## lavaan 0.6-19 ended normally after 152 iterations
## 
##   Estimator                                         ML
##   Optimization method                           NLMINB
##   Number of model parameters                        40
## 
##   Number of observations                           535
## 
## Model Test User Model:
##                                                       
##   Test statistic                               946.425
##   Degrees of freedom                               170
##   P-value (Chi-square)                           0.000
## 
## Model Test Baseline Model:
## 
##   Test statistic                              7313.284
##   Degrees of freedom                               190
##   P-value                                        0.000
## 
## User Model versus Baseline Model:
## 
##   Comparative Fit Index (CFI)                    0.891
##   Tucker-Lewis Index (TLI)                       0.878
## 
## Loglikelihood and Information Criteria:
## 
##   Loglikelihood user model (H0)               2478.071
##   Loglikelihood unrestricted model (H1)       2951.284
##                                                       
##   Akaike (AIC)                               -4876.142
##   Bayesian (BIC)                             -4704.851
##   Sample-size adjusted Bayesian (SABIC)      -4831.824
## 
## Root Mean Square Error of Approximation:
## 
##   RMSEA                                          0.092
##   90 Percent confidence interval - lower         0.087
##   90 Percent confidence interval - upper         0.098
##   P-value H_0: RMSEA <= 0.050                    0.000
##   P-value H_0: RMSEA >= 0.080                    1.000
## 
## Standardized Root Mean Square Residual:
## 
##   SRMR                                           0.050
## 
## Parameter Estimates:
## 
##   Standard errors                             Standard
##   Information                                 Expected
##   Information saturated (h1) model          Structured
## 
## Latent Variables:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   PE =~                                                                 
##     PE1               1.000                               0.182    0.705
##     PE2               1.003    0.061   16.556    0.000    0.183    0.736
##     PE3               0.990    0.061   16.194    0.000    0.180    0.719
##     PE4               1.102    0.066   16.614    0.000    0.201    0.738
##     PE5               1.006    0.061   16.597    0.000    0.183    0.737
##     PE6               1.065    0.065   16.503    0.000    0.194    0.733
##     PE7               1.096    0.067   16.410    0.000    0.200    0.729
##     PE8               1.051    0.060   17.537    0.000    0.191    0.780
##     PE9               1.024    0.066   15.598    0.000    0.186    0.693
##     PE10              1.097    0.070   15.597    0.000    0.200    0.693
##     PE11              1.025    0.061   16.828    0.000    0.187    0.748
##     PE12              1.017    0.067   15.214    0.000    0.185    0.675
##     PE13              1.047    0.070   14.970    0.000    0.191    0.664
##     PE14              0.962    0.063   15.377    0.000    0.175    0.683
##     PE15              1.100    0.062   17.637    0.000    0.200    0.784
##     PE16              1.052    0.061   17.171    0.000    0.192    0.763
##     PE17              1.044    0.065   15.985    0.000    0.190    0.710
##     PE18              0.997    0.059   17.015    0.000    0.181    0.756
##     PE19              0.907    0.059   15.480    0.000    0.165    0.687
##     PE20              0.998    0.058   17.157    0.000    0.182    0.763
## 
## Variances:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##    .PE1               0.034    0.002   15.644    0.000    0.034    0.503
##    .PE2               0.028    0.002   15.505    0.000    0.028    0.459
##    .PE3               0.030    0.002   15.583    0.000    0.030    0.483
##    .PE4               0.034    0.002   15.492    0.000    0.034    0.455
##    .PE5               0.028    0.002   15.496    0.000    0.028    0.456
##    .PE6               0.032    0.002   15.517    0.000    0.032    0.462
##    .PE7               0.035    0.002   15.538    0.000    0.035    0.469
##    .PE8               0.024    0.002   15.237    0.000    0.024    0.392
##    .PE9               0.038    0.002   15.691    0.000    0.038    0.520
##    .PE10              0.043    0.003   15.691    0.000    0.043    0.520
##    .PE11              0.027    0.002   15.441    0.000    0.027    0.441
##    .PE12              0.041    0.003   15.751    0.000    0.041    0.544
##    .PE13              0.046    0.003   15.786    0.000    0.046    0.559
##    .PE14              0.035    0.002   15.727    0.000    0.035    0.534
##    .PE15              0.025    0.002   15.203    0.000    0.025    0.385
##    .PE16              0.026    0.002   15.349    0.000    0.026    0.417
##    .PE17              0.036    0.002   15.623    0.000    0.036    0.496
##    .PE18              0.025    0.002   15.392    0.000    0.025    0.428
##    .PE19              0.030    0.002   15.710    0.000    0.030    0.528
##    .PE20              0.024    0.002   15.353    0.000    0.024    0.418
##     PE                0.033    0.004    9.256    0.000    1.000    1.000
fitMeasures(fit.PE)
##                  npar                  fmin                 chisq 
##                40.000                 0.885               946.425 
##                    df                pvalue        baseline.chisq 
##               170.000                 0.000              7313.284 
##           baseline.df       baseline.pvalue                   cfi 
##               190.000                 0.000                 0.891 
##                   tli                  nnfi                   rfi 
##                 0.878                 0.878                 0.855 
##                   nfi                  pnfi                   ifi 
##                 0.871                 0.779                 0.891 
##                   rni                  logl     unrestricted.logl 
##                 0.891              2478.071              2951.284 
##                   aic                   bic                ntotal 
##             -4876.142             -4704.851               535.000 
##                  bic2                 rmsea        rmsea.ci.lower 
##             -4831.824                 0.092                 0.087 
##        rmsea.ci.upper        rmsea.ci.level          rmsea.pvalue 
##                 0.098                 0.900                 0.000 
##        rmsea.close.h0 rmsea.notclose.pvalue     rmsea.notclose.h0 
##                 0.050                 1.000                 0.080 
##                   rmr            rmr_nomean                  srmr 
##                 0.004                 0.004                 0.050 
##          srmr_bentler   srmr_bentler_nomean                  crmr 
##                 0.050                 0.050                 0.053 
##           crmr_nomean            srmr_mplus     srmr_mplus_nomean 
##                 0.053                 0.050                 0.050 
##                 cn_05                 cn_01                   gfi 
##               114.862               122.995                 0.819 
##                  agfi                  pgfi                   mfi 
##                 0.777                 0.663                 0.484 
##                  ecvi 
##                 1.919
CU.model <- 'CU =~ CU1 + CU2 + CU3 + CU4'
fit.CU <- cfa(CU.model, data = data)
summary(fit.CU, standardized = TRUE, fit.measures = TRUE)
## lavaan 0.6-19 ended normally after 29 iterations
## 
##   Estimator                                         ML
##   Optimization method                           NLMINB
##   Number of model parameters                         8
## 
##   Number of observations                           535
## 
## Model Test User Model:
##                                                       
##   Test statistic                                 0.954
##   Degrees of freedom                                 2
##   P-value (Chi-square)                           0.621
## 
## Model Test Baseline Model:
## 
##   Test statistic                               467.834
##   Degrees of freedom                                 6
##   P-value                                        0.000
## 
## User Model versus Baseline Model:
## 
##   Comparative Fit Index (CFI)                    1.000
##   Tucker-Lewis Index (TLI)                       1.007
## 
## Loglikelihood and Information Criteria:
## 
##   Loglikelihood user model (H0)               -221.191
##   Loglikelihood unrestricted model (H1)       -220.714
##                                                       
##   Akaike (AIC)                                 458.381
##   Bayesian (BIC)                               492.640
##   Sample-size adjusted Bayesian (SABIC)        467.245
## 
## Root Mean Square Error of Approximation:
## 
##   RMSEA                                          0.000
##   90 Percent confidence interval - lower         0.000
##   90 Percent confidence interval - upper         0.069
##   P-value H_0: RMSEA <= 0.050                    0.868
##   P-value H_0: RMSEA >= 0.080                    0.024
## 
## Standardized Root Mean Square Residual:
## 
##   SRMR                                           0.008
## 
## Parameter Estimates:
## 
##   Standard errors                             Standard
##   Information                                 Expected
##   Information saturated (h1) model          Structured
## 
## Latent Variables:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   CU =~                                                                 
##     CU1               1.000                               0.209    0.747
##     CU2               1.170    0.093   12.593    0.000    0.245    0.834
##     CU3               0.690    0.072    9.608    0.000    0.144    0.473
##     CU4               0.716    0.075    9.530    0.000    0.150    0.469
## 
## Variances:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##    .CU1               0.035    0.004    9.460    0.000    0.035    0.443
##    .CU2               0.026    0.004    6.019    0.000    0.026    0.305
##    .CU3               0.072    0.005   15.140    0.000    0.072    0.777
##    .CU4               0.080    0.005   15.168    0.000    0.080    0.780
##     CU                0.044    0.005    8.342    0.000    1.000    1.000
fitMeasures(fit.CU)
##                  npar                  fmin                 chisq 
##                 8.000                 0.001                 0.954 
##                    df                pvalue        baseline.chisq 
##                 2.000                 0.621               467.834 
##           baseline.df       baseline.pvalue                   cfi 
##                 6.000                 0.000                 1.000 
##                   tli                  nnfi                   rfi 
##                 1.007                 1.007                 0.994 
##                   nfi                  pnfi                   ifi 
##                 0.998                 0.333                 1.002 
##                   rni                  logl     unrestricted.logl 
##                 1.002              -221.191              -220.714 
##                   aic                   bic                ntotal 
##               458.381               492.640               535.000 
##                  bic2                 rmsea        rmsea.ci.lower 
##               467.245                 0.000                 0.000 
##        rmsea.ci.upper        rmsea.ci.level          rmsea.pvalue 
##                 0.069                 0.900                 0.868 
##        rmsea.close.h0 rmsea.notclose.pvalue     rmsea.notclose.h0 
##                 0.050                 0.024                 0.080 
##                   rmr            rmr_nomean                  srmr 
##                 0.001                 0.001                 0.008 
##          srmr_bentler   srmr_bentler_nomean                  crmr 
##                 0.008                 0.008                 0.010 
##           crmr_nomean            srmr_mplus     srmr_mplus_nomean 
##                 0.010                 0.008                 0.008 
##                 cn_05                 cn_01                   gfi 
##              3360.451              5165.294                 0.999 
##                  agfi                  pgfi                   mfi 
##                 0.996                 0.200                 1.001 
##                  ecvi 
##                 0.032
ATU.model <- 'ATU =~ ATU1 + ATU2 + ATU3 + ATU4 + ATU5'
fit.ATU <- cfa(ATU.model, data = data)
summary(fit.ATU, standardized = TRUE, fit.measures = TRUE)
## lavaan 0.6-19 ended normally after 45 iterations
## 
##   Estimator                                         ML
##   Optimization method                           NLMINB
##   Number of model parameters                        10
## 
##   Number of observations                           535
## 
## Model Test User Model:
##                                                       
##   Test statistic                                 7.264
##   Degrees of freedom                                 5
##   P-value (Chi-square)                           0.202
## 
## Model Test Baseline Model:
## 
##   Test statistic                               938.543
##   Degrees of freedom                                10
##   P-value                                        0.000
## 
## User Model versus Baseline Model:
## 
##   Comparative Fit Index (CFI)                    0.998
##   Tucker-Lewis Index (TLI)                       0.995
## 
## Loglikelihood and Information Criteria:
## 
##   Loglikelihood user model (H0)                535.570
##   Loglikelihood unrestricted model (H1)        539.202
##                                                       
##   Akaike (AIC)                               -1051.141
##   Bayesian (BIC)                             -1008.318
##   Sample-size adjusted Bayesian (SABIC)      -1040.061
## 
## Root Mean Square Error of Approximation:
## 
##   RMSEA                                          0.029
##   90 Percent confidence interval - lower         0.000
##   90 Percent confidence interval - upper         0.071
##   P-value H_0: RMSEA <= 0.050                    0.747
##   P-value H_0: RMSEA >= 0.080                    0.020
## 
## Standardized Root Mean Square Residual:
## 
##   SRMR                                           0.015
## 
## Parameter Estimates:
## 
##   Standard errors                             Standard
##   Information                                 Expected
##   Information saturated (h1) model          Structured
## 
## Latent Variables:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   ATU =~                                                                
##     ATU1              1.000                               0.148    0.593
##     ATU2              1.490    0.117   12.707    0.000    0.220    0.746
##     ATU3              1.095    0.083   13.250    0.000    0.162    0.809
##     ATU4              1.186    0.095   12.471    0.000    0.175    0.723
##     ATU5              0.916    0.078   11.744    0.000    0.135    0.660
## 
## Variances:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##    .ATU1              0.040    0.003   14.733    0.000    0.040    0.649
##    .ATU2              0.039    0.003   12.489    0.000    0.039    0.443
##    .ATU3              0.014    0.001   10.539    0.000    0.014    0.345
##    .ATU4              0.028    0.002   12.997    0.000    0.028    0.477
##    .ATU5              0.024    0.002   14.025    0.000    0.024    0.565
##     ATU               0.022    0.003    6.982    0.000    1.000    1.000
fitMeasures(fit.ATU)
##                  npar                  fmin                 chisq 
##                10.000                 0.007                 7.264 
##                    df                pvalue        baseline.chisq 
##                 5.000                 0.202               938.543 
##           baseline.df       baseline.pvalue                   cfi 
##                10.000                 0.000                 0.998 
##                   tli                  nnfi                   rfi 
##                 0.995                 0.995                 0.985 
##                   nfi                  pnfi                   ifi 
##                 0.992                 0.496                 0.998 
##                   rni                  logl     unrestricted.logl 
##                 0.998               535.570               539.202 
##                   aic                   bic                ntotal 
##             -1051.141             -1008.318               535.000 
##                  bic2                 rmsea        rmsea.ci.lower 
##             -1040.061                 0.029                 0.000 
##        rmsea.ci.upper        rmsea.ci.level          rmsea.pvalue 
##                 0.071                 0.900                 0.747 
##        rmsea.close.h0 rmsea.notclose.pvalue     rmsea.notclose.h0 
##                 0.050                 0.020                 0.080 
##                   rmr            rmr_nomean                  srmr 
##                 0.001                 0.001                 0.015 
##          srmr_bentler   srmr_bentler_nomean                  crmr 
##                 0.015                 0.015                 0.018 
##           crmr_nomean            srmr_mplus     srmr_mplus_nomean 
##                 0.018                 0.015                 0.015 
##                 cn_05                 cn_01                   gfi 
##               816.368              1112.139                 0.994 
##                  agfi                  pgfi                   mfi 
##                 0.983                 0.331                 0.998 
##                  ecvi 
##                 0.051
AUP.model <- 'AUP =~ AUP1 + AUP2 + AUP3 + AUP4 + AUP5'
fit.AUP <- cfa(AUP.model, data = data)
summary(fit.AUP, standardized = TRUE, fit.measures = TRUE)
## lavaan 0.6-19 ended normally after 42 iterations
## 
##   Estimator                                         ML
##   Optimization method                           NLMINB
##   Number of model parameters                        10
## 
##   Number of observations                           535
## 
## Model Test User Model:
##                                                       
##   Test statistic                                57.789
##   Degrees of freedom                                 5
##   P-value (Chi-square)                           0.000
## 
## Model Test Baseline Model:
## 
##   Test statistic                               456.035
##   Degrees of freedom                                10
##   P-value                                        0.000
## 
## User Model versus Baseline Model:
## 
##   Comparative Fit Index (CFI)                    0.882
##   Tucker-Lewis Index (TLI)                       0.763
## 
## Loglikelihood and Information Criteria:
## 
##   Loglikelihood user model (H0)               -256.931
##   Loglikelihood unrestricted model (H1)       -228.037
##                                                       
##   Akaike (AIC)                                 533.862
##   Bayesian (BIC)                               576.685
##   Sample-size adjusted Bayesian (SABIC)        544.942
## 
## Root Mean Square Error of Approximation:
## 
##   RMSEA                                          0.140
##   90 Percent confidence interval - lower         0.109
##   90 Percent confidence interval - upper         0.174
##   P-value H_0: RMSEA <= 0.050                    0.000
##   P-value H_0: RMSEA >= 0.080                    0.999
## 
## Standardized Root Mean Square Residual:
## 
##   SRMR                                           0.066
## 
## Parameter Estimates:
## 
##   Standard errors                             Standard
##   Information                                 Expected
##   Information saturated (h1) model          Structured
## 
## Latent Variables:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   AUP =~                                                                
##     AUP1              1.000                               0.161    0.479
##     AUP2              0.868    0.114    7.637    0.000    0.140    0.503
##     AUP3              0.580    0.103    5.645    0.000    0.093    0.322
##     AUP4              1.109    0.126    8.787    0.000    0.179    0.704
##     AUP5              1.267    0.144    8.806    0.000    0.204    0.723
## 
## Variances:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##    .AUP1              0.087    0.006   14.586    0.000    0.087    0.771
##    .AUP2              0.058    0.004   14.327    0.000    0.058    0.747
##    .AUP3              0.075    0.005   15.678    0.000    0.075    0.896
##    .AUP4              0.032    0.003   10.030    0.000    0.032    0.504
##    .AUP5              0.038    0.004    9.412    0.000    0.038    0.477
##     AUP               0.026    0.005    5.018    0.000    1.000    1.000
fitMeasures(fit.AUP)
##                  npar                  fmin                 chisq 
##                10.000                 0.054                57.789 
##                    df                pvalue        baseline.chisq 
##                 5.000                 0.000               456.035 
##           baseline.df       baseline.pvalue                   cfi 
##                10.000                 0.000                 0.882 
##                   tli                  nnfi                   rfi 
##                 0.763                 0.763                 0.747 
##                   nfi                  pnfi                   ifi 
##                 0.873                 0.437                 0.883 
##                   rni                  logl     unrestricted.logl 
##                 0.882              -256.931              -228.037 
##                   aic                   bic                ntotal 
##               533.862               576.685               535.000 
##                  bic2                 rmsea        rmsea.ci.lower 
##               544.942                 0.140                 0.109 
##        rmsea.ci.upper        rmsea.ci.level          rmsea.pvalue 
##                 0.174                 0.900                 0.000 
##        rmsea.close.h0 rmsea.notclose.pvalue     rmsea.notclose.h0 
##                 0.050                 0.999                 0.080 
##                   rmr            rmr_nomean                  srmr 
##                 0.005                 0.005                 0.066 
##          srmr_bentler   srmr_bentler_nomean                  crmr 
##                 0.066                 0.066                 0.081 
##           crmr_nomean            srmr_mplus     srmr_mplus_nomean 
##                 0.081                 0.066                 0.066 
##                 cn_05                 cn_01                   gfi 
##               103.489               140.666                 0.960 
##                  agfi                  pgfi                   mfi 
##                 0.880                 0.320                 0.952 
##                  ecvi 
##                 0.145
MIUA.model <- 'MIUA =~ MIUA1 + MIUA2 + MIUA3 + MIUA4 + MIUA5'
fit.MIUA <- cfa(MIUA.model, data = data)
summary(fit.MIUA, standardized = TRUE, fit.measures = TRUE)
## lavaan 0.6-19 ended normally after 38 iterations
## 
##   Estimator                                         ML
##   Optimization method                           NLMINB
##   Number of model parameters                        10
## 
##   Number of observations                           535
## 
## Model Test User Model:
##                                                       
##   Test statistic                                24.873
##   Degrees of freedom                                 5
##   P-value (Chi-square)                           0.000
## 
## Model Test Baseline Model:
## 
##   Test statistic                              1143.133
##   Degrees of freedom                                10
##   P-value                                        0.000
## 
## User Model versus Baseline Model:
## 
##   Comparative Fit Index (CFI)                    0.982
##   Tucker-Lewis Index (TLI)                       0.965
## 
## Loglikelihood and Information Criteria:
## 
##   Loglikelihood user model (H0)                270.635
##   Loglikelihood unrestricted model (H1)        283.072
##                                                       
##   Akaike (AIC)                                -521.271
##   Bayesian (BIC)                              -478.448
##   Sample-size adjusted Bayesian (SABIC)       -510.191
## 
## Root Mean Square Error of Approximation:
## 
##   RMSEA                                          0.086
##   90 Percent confidence interval - lower         0.054
##   90 Percent confidence interval - upper         0.121
##   P-value H_0: RMSEA <= 0.050                    0.032
##   P-value H_0: RMSEA >= 0.080                    0.658
## 
## Standardized Root Mean Square Residual:
## 
##   SRMR                                           0.024
## 
## Parameter Estimates:
## 
##   Standard errors                             Standard
##   Information                                 Expected
##   Information saturated (h1) model          Structured
## 
## Latent Variables:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   MIUA =~                                                               
##     MIUA1             1.000                               0.211    0.773
##     MIUA2             0.955    0.054   17.720    0.000    0.201    0.778
##     MIUA3             1.014    0.056   18.028    0.000    0.214    0.792
##     MIUA4             0.952    0.062   15.485    0.000    0.201    0.685
##     MIUA5             0.833    0.054   15.541    0.000    0.176    0.687
## 
## Variances:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##    .MIUA1             0.030    0.002   12.478    0.000    0.030    0.402
##    .MIUA2             0.026    0.002   12.346    0.000    0.026    0.394
##    .MIUA3             0.027    0.002   11.956    0.000    0.027    0.372
##    .MIUA4             0.046    0.003   14.079    0.000    0.046    0.531
##    .MIUA5             0.034    0.002   14.050    0.000    0.034    0.527
##     MIUA              0.044    0.004   10.012    0.000    1.000    1.000
fitMeasures(fit.MIUA)
##                  npar                  fmin                 chisq 
##                10.000                 0.023                24.873 
##                    df                pvalue        baseline.chisq 
##                 5.000                 0.000              1143.133 
##           baseline.df       baseline.pvalue                   cfi 
##                10.000                 0.000                 0.982 
##                   tli                  nnfi                   rfi 
##                 0.965                 0.965                 0.956 
##                   nfi                  pnfi                   ifi 
##                 0.978                 0.489                 0.983 
##                   rni                  logl     unrestricted.logl 
##                 0.982               270.635               283.072 
##                   aic                   bic                ntotal 
##              -521.271              -478.448               535.000 
##                  bic2                 rmsea        rmsea.ci.lower 
##              -510.191                 0.086                 0.054 
##        rmsea.ci.upper        rmsea.ci.level          rmsea.pvalue 
##                 0.121                 0.900                 0.032 
##        rmsea.close.h0 rmsea.notclose.pvalue     rmsea.notclose.h0 
##                 0.050                 0.658                 0.080 
##                   rmr            rmr_nomean                  srmr 
##                 0.002                 0.002                 0.024 
##          srmr_bentler   srmr_bentler_nomean                  crmr 
##                 0.024                 0.024                 0.030 
##           crmr_nomean            srmr_mplus     srmr_mplus_nomean 
##                 0.030                 0.024                 0.024 
##                 cn_05                 cn_01                   gfi 
##               239.115               325.490                 0.982 
##                  agfi                  pgfi                   mfi 
##                 0.946                 0.327                 0.982 
##                  ecvi 
##                 0.084

SEM

model <- '
  # measurement model
  PE =~ PE1 + PE2 + PE3 + PE4 + PE5 + PE6 + PE7 + PE8 + PE9 + PE10 +
        PE11 + PE12 + PE13 + PE14 + PE15 + PE16 + PE17 + PE18 + PE19 + PE20
  CU =~ CU1 + CU2 + CU3 + CU4
  ATU =~ ATU1 + ATU2 + ATU3 + ATU4 + ATU5
  AUP =~ AUP1 + AUP2 + AUP3 + AUP4 + AUP5
  MIUA =~ MIUA1 + MIUA2 + MIUA3 + MIUA4 + MIUA5

  # structural model
  ATU ~ CU + PE + AUP
  AUP ~ PE
  MIUA ~ ATU + AUP 
'

library(lavaan)
fitsem <- sem(model, data = data)

summary(fitsem, 
        fit.measures = TRUE, 
        standardized = TRUE, 
        rsquare = TRUE)
## lavaan 0.6-19 ended normally after 269 iterations
## 
##   Estimator                                         ML
##   Optimization method                           NLMINB
##   Number of model parameters                        85
## 
##   Number of observations                           535
## 
## Model Test User Model:
##                                                       
##   Test statistic                              2245.335
##   Degrees of freedom                               695
##   P-value (Chi-square)                           0.000
## 
## Model Test Baseline Model:
## 
##   Test statistic                             12490.373
##   Degrees of freedom                               741
##   P-value                                        0.000
## 
## User Model versus Baseline Model:
## 
##   Comparative Fit Index (CFI)                    0.868
##   Tucker-Lewis Index (TLI)                       0.859
## 
## Loglikelihood and Information Criteria:
## 
##   Loglikelihood user model (H0)               3287.913
##   Loglikelihood unrestricted model (H1)       4410.580
##                                                       
##   Akaike (AIC)                               -6405.826
##   Bayesian (BIC)                             -6041.833
##   Sample-size adjusted Bayesian (SABIC)      -6311.651
## 
## Root Mean Square Error of Approximation:
## 
##   RMSEA                                          0.065
##   90 Percent confidence interval - lower         0.062
##   90 Percent confidence interval - upper         0.068
##   P-value H_0: RMSEA <= 0.050                    0.000
##   P-value H_0: RMSEA >= 0.080                    0.000
## 
## Standardized Root Mean Square Residual:
## 
##   SRMR                                           0.071
## 
## Parameter Estimates:
## 
##   Standard errors                             Standard
##   Information                                 Expected
##   Information saturated (h1) model          Structured
## 
## Latent Variables:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   PE =~                                                                 
##     PE1               1.000                               0.181    0.700
##     PE2               1.010    0.061   16.468    0.000    0.183    0.736
##     PE3               0.996    0.062   16.094    0.000    0.180    0.719
##     PE4               1.111    0.067   16.537    0.000    0.201    0.739
##     PE5               1.009    0.061   16.455    0.000    0.183    0.735
##     PE6               1.071    0.065   16.406    0.000    0.194    0.733
##     PE7               1.099    0.068   16.260    0.000    0.199    0.726
##     PE8               1.053    0.061   17.349    0.000    0.190    0.777
##     PE9               1.026    0.066   15.451    0.000    0.186    0.690
##     PE10              1.107    0.071   15.571    0.000    0.200    0.695
##     PE11              1.030    0.062   16.715    0.000    0.186    0.747
##     PE12              1.024    0.068   15.152    0.000    0.185    0.676
##     PE13              1.056    0.071   14.939    0.000    0.191    0.666
##     PE14              0.968    0.063   15.306    0.000    0.175    0.683
##     PE15              1.106    0.063   17.511    0.000    0.200    0.784
##     PE16              1.059    0.062   17.064    0.000    0.192    0.763
##     PE17              1.056    0.066   15.985    0.000    0.191    0.714
##     PE18              1.010    0.059   17.017    0.000    0.183    0.761
##     PE19              0.913    0.059   15.412    0.000    0.165    0.688
##     PE20              1.004    0.059   17.046    0.000    0.182    0.763
##   CU =~                                                                 
##     CU1               1.000                               0.212    0.758
##     CU2               1.120    0.087   12.942    0.000    0.238    0.811
##     CU3               0.684    0.071    9.624    0.000    0.145    0.476
##     CU4               0.734    0.074    9.864    0.000    0.156    0.488
##   ATU =~                                                                
##     ATU1              1.000                               0.154    0.619
##     ATU2              1.392    0.104   13.437    0.000    0.214    0.728
##     ATU3              1.036    0.072   14.315    0.000    0.160    0.800
##     ATU4              1.113    0.084   13.184    0.000    0.171    0.709
##     ATU5              0.905    0.071   12.803    0.000    0.139    0.681
##   AUP =~                                                                
##     AUP1              1.000                               0.150    0.444
##     AUP2              0.934    0.117    7.968    0.000    0.140    0.503
##     AUP3              0.548    0.102    5.375    0.000    0.082    0.283
##     AUP4              1.130    0.124    9.113    0.000    0.169    0.666
##     AUP5              1.461    0.152    9.609    0.000    0.219    0.774
##   MIUA =~                                                               
##     MIUA1             1.000                               0.209    0.767
##     MIUA2             0.949    0.053   17.988    0.000    0.198    0.767
##     MIUA3             1.025    0.055   18.701    0.000    0.214    0.794
##     MIUA4             0.976    0.060   16.138    0.000    0.204    0.696
##     MIUA5             0.850    0.053   16.140    0.000    0.178    0.696
## 
## Regressions:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   ATU ~                                                                 
##     CU                0.017    0.029    0.595    0.552    0.024    0.024
##     PE                0.182    0.049    3.697    0.000    0.214    0.214
##     AUP               0.651    0.095    6.857    0.000    0.632    0.632
##   AUP ~                                                                 
##     PE                0.529    0.064    8.261    0.000    0.639    0.639
##   MIUA ~                                                                
##     ATU               0.397    0.103    3.867    0.000    0.293    0.293
##     AUP               0.879    0.137    6.410    0.000    0.629    0.629
## 
## Covariances:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##   PE ~~                                                                 
##     CU                0.008    0.002    3.930    0.000    0.204    0.204
## 
## Variances:
##                    Estimate  Std.Err  z-value  P(>|z|)   Std.lv  Std.all
##    .PE1               0.034    0.002   15.682    0.000    0.034    0.509
##    .PE2               0.028    0.002   15.529    0.000    0.028    0.458
##    .PE3               0.030    0.002   15.608    0.000    0.030    0.483
##    .PE4               0.034    0.002   15.513    0.000    0.034    0.454
##    .PE5               0.028    0.002   15.532    0.000    0.028    0.459
##    .PE6               0.032    0.002   15.543    0.000    0.032    0.462
##    .PE7               0.035    0.002   15.574    0.000    0.035    0.472
##    .PE8               0.024    0.002   15.293    0.000    0.024    0.397
##    .PE9               0.038    0.002   15.722    0.000    0.038    0.525
##    .PE10              0.043    0.003   15.702    0.000    0.043    0.517
##    .PE11              0.027    0.002   15.471    0.000    0.027    0.441
##    .PE12              0.041    0.003   15.768    0.000    0.041    0.543
##    .PE13              0.046    0.003   15.798    0.000    0.046    0.556
##    .PE14              0.035    0.002   15.745    0.000    0.035    0.534
##    .PE15              0.025    0.002   15.240    0.000    0.025    0.385
##    .PE16              0.026    0.002   15.379    0.000    0.026    0.417
##    .PE17              0.035    0.002   15.629    0.000    0.035    0.490
##    .PE18              0.024    0.002   15.392    0.000    0.024    0.420
##    .PE19              0.030    0.002   15.728    0.000    0.030    0.527
##    .PE20              0.024    0.002   15.384    0.000    0.024    0.419
##    .CU1               0.033    0.004    9.246    0.000    0.033    0.425
##    .CU2               0.030    0.004    7.177    0.000    0.030    0.343
##    .CU3               0.072    0.005   15.088    0.000    0.072    0.773
##    .CU4               0.078    0.005   14.995    0.000    0.078    0.761
##    .ATU1              0.038    0.003   14.901    0.000    0.038    0.617
##    .ATU2              0.041    0.003   13.686    0.000    0.041    0.470
##    .ATU3              0.014    0.001   12.125    0.000    0.014    0.360
##    .ATU4              0.029    0.002   13.968    0.000    0.029    0.498
##    .ATU5              0.022    0.002   14.315    0.000    0.022    0.536
##    .AUP1              0.091    0.006   15.617    0.000    0.091    0.802
##    .AUP2              0.058    0.004   15.333    0.000    0.058    0.747
##    .AUP3              0.077    0.005   16.097    0.000    0.077    0.920
##    .AUP4              0.036    0.003   13.875    0.000    0.036    0.557
##    .AUP5              0.032    0.003   11.421    0.000    0.032    0.401
##    .MIUA1             0.031    0.002   13.531    0.000    0.031    0.412
##    .MIUA2             0.028    0.002   13.534    0.000    0.028    0.412
##    .MIUA3             0.027    0.002   12.973    0.000    0.027    0.370
##    .MIUA4             0.044    0.003   14.511    0.000    0.044    0.516
##    .MIUA5             0.034    0.002   14.510    0.000    0.034    0.516
##     PE                0.033    0.004    9.184    0.000    1.000    1.000
##     CU                0.045    0.005    8.569    0.000    1.000    1.000
##    .ATU               0.009    0.001    6.210    0.000    0.374    0.374
##    .AUP               0.013    0.003    4.857    0.000    0.591    0.591
##    .MIUA              0.010    0.002    6.374    0.000    0.233    0.233
## 
## R-Square:
##                    Estimate
##     PE1               0.491
##     PE2               0.542
##     PE3               0.517
##     PE4               0.546
##     PE5               0.541
##     PE6               0.538
##     PE7               0.528
##     PE8               0.603
##     PE9               0.475
##     PE10              0.483
##     PE11              0.559
##     PE12              0.457
##     PE13              0.444
##     PE14              0.466
##     PE15              0.615
##     PE16              0.583
##     PE17              0.510
##     PE18              0.580
##     PE19              0.473
##     PE20              0.581
##     CU1               0.575
##     CU2               0.657
##     CU3               0.227
##     CU4               0.239
##     ATU1              0.383
##     ATU2              0.530
##     ATU3              0.640
##     ATU4              0.502
##     ATU5              0.464
##     AUP1              0.198
##     AUP2              0.253
##     AUP3              0.080
##     AUP4              0.443
##     AUP5              0.599
##     MIUA1             0.588
##     MIUA2             0.588
##     MIUA3             0.630
##     MIUA4             0.484
##     MIUA5             0.484
##     ATU               0.626
##     AUP               0.409
##     MIUA              0.767
fitMeasures(fitsem)
##                  npar                  fmin                 chisq 
##                85.000                 2.098              2245.335 
##                    df                pvalue        baseline.chisq 
##               695.000                 0.000             12490.373 
##           baseline.df       baseline.pvalue                   cfi 
##               741.000                 0.000                 0.868 
##                   tli                  nnfi                   rfi 
##                 0.859                 0.859                 0.808 
##                   nfi                  pnfi                   ifi 
##                 0.820                 0.769                 0.869 
##                   rni                  logl     unrestricted.logl 
##                 0.868              3287.913              4410.580 
##                   aic                   bic                ntotal 
##             -6405.826             -6041.833               535.000 
##                  bic2                 rmsea        rmsea.ci.lower 
##             -6311.651                 0.065                 0.062 
##        rmsea.ci.upper        rmsea.ci.level          rmsea.pvalue 
##                 0.068                 0.900                 0.000 
##        rmsea.close.h0 rmsea.notclose.pvalue     rmsea.notclose.h0 
##                 0.050                 0.000                 0.080 
##                   rmr            rmr_nomean                  srmr 
##                 0.006                 0.006                 0.071 
##          srmr_bentler   srmr_bentler_nomean                  crmr 
##                 0.071                 0.071                 0.073 
##           crmr_nomean            srmr_mplus     srmr_mplus_nomean 
##                 0.073                 0.071                 0.071 
##                 cn_05                 cn_01                   gfi 
##               181.477               187.963                 0.800 
##                  agfi                  pgfi                   mfi 
##                 0.775                 0.713                 0.235 
##                  ecvi 
##                 4.515
library('semPlot')
## Warning: package 'semPlot' was built under R version 4.4.3
semPaths(
  object = fitsem,
  what = "path",
  whatLabels = "par"
)

P <- semPaths(
  object = fitsem,
  what = "path",
  whatLabels = "par",
  style = "ram",
  layout = "tree",
  rotation = 2,
  sizeMan = 7,
  sizeLat = 7,
  color = "lightgray",
  edge.label.cex = 1.2,
 label.cex=1.3
)