likert_q1 <- likert(dados[,c(1:12)], nlevels = 5)
likert.bar.plot(likert_q1,plot.percents=F,legend = "Legenda", low.color = "red", text.size=4) + ggtitle("") + labs( x = "Questões", y = "Porcentagem") + theme_minimal() + theme(legend.position = "bottom")

kable(summary(likert_q1)[,1:4],digits =2, row.names = F,longtable = TRUE, align=c('c', 'c', 'c', 'c'), booktabs = T, format.args = list(decimal.mark = ","))
| Questão_02 |
13,33 |
0,00 |
86,67 |
| Questão_06 |
13,33 |
0,00 |
86,67 |
| Questão_03 |
13,33 |
6,67 |
80,00 |
| Questão_07 |
13,33 |
6,67 |
80,00 |
| Questão_11 |
6,67 |
13,33 |
80,00 |
| Questão_05 |
20,00 |
6,67 |
73,33 |
| Questão_08 |
6,67 |
20,00 |
73,33 |
| Questão_10 |
13,33 |
20,00 |
66,67 |
| Questão_12 |
13,33 |
20,00 |
66,67 |
| Questão_01 |
20,00 |
13,33 |
66,67 |
| Questão_04 |
26,67 |
20,00 |
53,33 |
| Questão_09 |
26,67 |
20,00 |
53,33 |
#likert.heat.plot(likert_q1)
likert_q1 <- likert(dados[,c(1:12)], nlevels = 5, grouping = dados$Cargo)
likert.bar.plot(likert_q1,plot.percents=TRUE,legend = "Legenda", low.color = "red", text.size=4) + ggtitle("") + labs( x = "Cargo no órgão de vinculação", y = "Porcentagem", size=12) + theme_minimal() + theme(legend.position = "bottom")

kable(summary(likert_q1)[,1:4],digits =2, row.names = F,longtable = TRUE, align=c('c', 'c', 'c', 'c'), booktabs = T, format.args = list(decimal.mark = ","))
| Chefe |
Questão_01 |
20,00 |
20,00 |
| Chefe |
Questão_02 |
20,00 |
0,00 |
| Chefe |
Questão_03 |
0,00 |
20,00 |
| Chefe |
Questão_04 |
20,00 |
20,00 |
| Chefe |
Questão_05 |
20,00 |
20,00 |
| Chefe |
Questão_06 |
0,00 |
0,00 |
| Chefe |
Questão_07 |
20,00 |
0,00 |
| Chefe |
Questão_08 |
0,00 |
40,00 |
| Chefe |
Questão_09 |
20,00 |
20,00 |
| Chefe |
Questão_10 |
20,00 |
20,00 |
| Chefe |
Questão_11 |
0,00 |
20,00 |
| Chefe |
Questão_12 |
20,00 |
20,00 |
| Direção |
Questão_01 |
0,00 |
0,00 |
| Direção |
Questão_02 |
0,00 |
0,00 |
| Direção |
Questão_03 |
0,00 |
0,00 |
| Direção |
Questão_04 |
66,67 |
0,00 |
| Direção |
Questão_05 |
0,00 |
0,00 |
| Direção |
Questão_06 |
0,00 |
0,00 |
| Direção |
Questão_07 |
0,00 |
0,00 |
| Direção |
Questão_08 |
0,00 |
0,00 |
| Direção |
Questão_09 |
0,00 |
0,00 |
| Direção |
Questão_10 |
0,00 |
0,00 |
| Direção |
Questão_11 |
0,00 |
0,00 |
| Direção |
Questão_12 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_01 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_02 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_03 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_04 |
0,00 |
25,00 |
| Lider/Vice Líder |
Questão_05 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_06 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_07 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_08 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_09 |
0,00 |
50,00 |
| Lider/Vice Líder |
Questão_10 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_11 |
0,00 |
0,00 |
| Lider/Vice Líder |
Questão_12 |
0,00 |
25,00 |
| Técnico |
Questão_01 |
66,67 |
33,33 |
| Técnico |
Questão_02 |
33,33 |
0,00 |
| Técnico |
Questão_03 |
66,67 |
0,00 |
| Técnico |
Questão_04 |
33,33 |
33,33 |
| Técnico |
Questão_05 |
66,67 |
0,00 |
| Técnico |
Questão_06 |
66,67 |
0,00 |
| Técnico |
Questão_07 |
33,33 |
33,33 |
| Técnico |
Questão_08 |
33,33 |
33,33 |
| Técnico |
Questão_09 |
100,00 |
0,00 |
| Técnico |
Questão_10 |
33,33 |
66,67 |
| Técnico |
Questão_11 |
33,33 |
33,33 |
| Técnico |
Questão_12 |
33,33 |
33,33 |
#likert.heat.plot(likert_q1)
likert_q1 <- likert(dados[,c(1:12)], nlevels = 5, grouping = dados$Qualificação)
likert.bar.plot(likert_q1,plot.percents=TRUE,legend = "Legenda", low.color = "red", text.size=4) + ggtitle("") + labs( x = " Nível de qualificação acadêmica", y = "Porcentagem") + theme_minimal() + theme(legend.position = "bottom")

kable(summary(likert_q1)[,1:4],digits =2, row.names = F,longtable = TRUE, align=c('c', 'c', 'c', 'c'), booktabs = T, format.args = list(decimal.mark = ","))
| Doutorado |
Questão_01 |
0,00 |
0,00 |
| Doutorado |
Questão_02 |
0,00 |
0,00 |
| Doutorado |
Questão_03 |
0,00 |
0,00 |
| Doutorado |
Questão_04 |
100,00 |
0,00 |
| Doutorado |
Questão_05 |
0,00 |
0,00 |
| Doutorado |
Questão_06 |
0,00 |
0,00 |
| Doutorado |
Questão_07 |
0,00 |
0,00 |
| Doutorado |
Questão_08 |
0,00 |
0,00 |
| Doutorado |
Questão_09 |
0,00 |
0,00 |
| Doutorado |
Questão_10 |
0,00 |
0,00 |
| Doutorado |
Questão_11 |
0,00 |
0,00 |
| Doutorado |
Questão_12 |
0,00 |
0,00 |
| Doutorando |
Questão_01 |
33,33 |
0,00 |
| Doutorando |
Questão_02 |
0,00 |
0,00 |
| Doutorando |
Questão_03 |
0,00 |
33,33 |
| Doutorando |
Questão_04 |
33,33 |
66,67 |
| Doutorando |
Questão_05 |
33,33 |
0,00 |
| Doutorando |
Questão_06 |
0,00 |
0,00 |
| Doutorando |
Questão_07 |
33,33 |
0,00 |
| Doutorando |
Questão_08 |
0,00 |
33,33 |
| Doutorando |
Questão_09 |
33,33 |
66,67 |
| Doutorando |
Questão_10 |
33,33 |
33,33 |
| Doutorando |
Questão_11 |
0,00 |
33,33 |
| Doutorando |
Questão_12 |
33,33 |
33,33 |
| Especialização |
Questão_01 |
50,00 |
0,00 |
| Especialização |
Questão_02 |
0,00 |
0,00 |
| Especialização |
Questão_03 |
50,00 |
0,00 |
| Especialização |
Questão_04 |
100,00 |
0,00 |
| Especialização |
Questão_05 |
50,00 |
0,00 |
| Especialização |
Questão_06 |
50,00 |
0,00 |
| Especialização |
Questão_07 |
0,00 |
50,00 |
| Especialização |
Questão_08 |
0,00 |
50,00 |
| Especialização |
Questão_09 |
50,00 |
0,00 |
| Especialização |
Questão_10 |
50,00 |
0,00 |
| Especialização |
Questão_11 |
50,00 |
0,00 |
| Especialização |
Questão_12 |
50,00 |
0,00 |
| Mestrado |
Questão_01 |
12,50 |
12,50 |
| Mestrado |
Questão_02 |
12,50 |
0,00 |
| Mestrado |
Questão_03 |
0,00 |
0,00 |
| Mestrado |
Questão_04 |
0,00 |
0,00 |
| Mestrado |
Questão_05 |
0,00 |
12,50 |
| Mestrado |
Questão_06 |
0,00 |
0,00 |
| Mestrado |
Questão_07 |
0,00 |
0,00 |
| Mestrado |
Questão_08 |
0,00 |
12,50 |
| Mestrado |
Questão_09 |
12,50 |
12,50 |
| Mestrado |
Questão_10 |
0,00 |
12,50 |
| Mestrado |
Questão_11 |
0,00 |
0,00 |
| Mestrado |
Questão_12 |
0,00 |
12,50 |
| Mestrando |
Questão_01 |
0,00 |
100,00 |
| Mestrando |
Questão_02 |
100,00 |
0,00 |
| Mestrando |
Questão_03 |
100,00 |
0,00 |
| Mestrando |
Questão_04 |
0,00 |
100,00 |
| Mestrando |
Questão_05 |
100,00 |
0,00 |
| Mestrando |
Questão_06 |
100,00 |
0,00 |
| Mestrando |
Questão_07 |
100,00 |
0,00 |
| Mestrando |
Questão_08 |
100,00 |
0,00 |
| Mestrando |
Questão_09 |
100,00 |
0,00 |
| Mestrando |
Questão_10 |
0,00 |
100,00 |
| Mestrando |
Questão_11 |
0,00 |
100,00 |
| Mestrando |
Questão_12 |
0,00 |
100,00 |
#likert.heat.plot(likert_q1)
likert_q1 <- likert(dados[,c(1:12)], nlevels = 5, grouping = dados$Tempo)
likert.bar.plot(likert_q1,plot.percents=TRUE,legend = "Legenda", low.color = "red", text.size=4) + ggtitle("") + labs( x = "Tempo em que você está no órgão de vinculação", y = "Porcentagem") + theme_minimal() + theme(legend.position = "bottom")

kable(summary(likert_q1)[,1:4],digits =2, row.names = F,longtable = TRUE, align=c('c', 'c', 'c', 'c'), booktabs = T, format.args = list(decimal.mark = ","))
| 00 –| 05 anos |
Questão_01 |
60 |
0,00 |
| 00 –| 05 anos |
Questão_02 |
0 |
0,00 |
| 00 –| 05 anos |
Questão_03 |
20 |
20,00 |
| 00 –| 05 anos |
Questão_04 |
60 |
20,00 |
| 00 –| 05 anos |
Questão_05 |
40 |
0,00 |
| 00 –| 05 anos |
Questão_06 |
20 |
0,00 |
| 00 –| 05 anos |
Questão_07 |
20 |
20,00 |
| 00 –| 05 anos |
Questão_08 |
0 |
40,00 |
| 00 –| 05 anos |
Questão_09 |
60 |
20,00 |
| 00 –| 05 anos |
Questão_10 |
40 |
40,00 |
| 00 –| 05 anos |
Questão_11 |
20 |
20,00 |
| 00 –| 05 anos |
Questão_12 |
40 |
20,00 |
| 05 –| 10 anos |
Questão_01 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_02 |
50 |
0,00 |
| 05 –| 10 anos |
Questão_03 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_04 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_05 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_06 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_07 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_08 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_09 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_10 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_11 |
0 |
0,00 |
| 05 –| 10 anos |
Questão_12 |
0 |
0,00 |
| 10 –| 20 anos |
Questão_01 |
0 |
25,00 |
| 10 –| 20 anos |
Questão_02 |
25 |
0,00 |
| 10 –| 20 anos |
Questão_03 |
25 |
0,00 |
| 10 –| 20 anos |
Questão_04 |
25 |
25,00 |
| 10 –| 20 anos |
Questão_05 |
25 |
0,00 |
| 10 –| 20 anos |
Questão_06 |
25 |
0,00 |
| 10 –| 20 anos |
Questão_07 |
25 |
0,00 |
| 10 –| 20 anos |
Questão_08 |
25 |
0,00 |
| 10 –| 20 anos |
Questão_09 |
25 |
0,00 |
| 10 –| 20 anos |
Questão_10 |
0 |
25,00 |
| 10 –| 20 anos |
Questão_11 |
0 |
25,00 |
| 10 –| 20 anos |
Questão_12 |
0 |
25,00 |
| 20 –| 30 anos |
Questão_01 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_02 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_03 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_04 |
0 |
100,00 |
| 20 –| 30 anos |
Questão_05 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_06 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_07 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_08 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_09 |
0 |
100,00 |
| 20 –| 30 anos |
Questão_10 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_11 |
0 |
0,00 |
| 20 –| 30 anos |
Questão_12 |
0 |
0,00 |
| 30 anos ou mais |
Questão_01 |
0 |
33,33 |
| 30 anos ou mais |
Questão_02 |
0 |
0,00 |
| 30 anos ou mais |
Questão_03 |
0 |
0,00 |
| 30 anos ou mais |
Questão_04 |
0 |
0,00 |
| 30 anos ou mais |
Questão_05 |
0 |
33,33 |
| 30 anos ou mais |
Questão_06 |
0 |
0,00 |
| 30 anos ou mais |
Questão_07 |
0 |
0,00 |
| 30 anos ou mais |
Questão_08 |
0 |
33,33 |
| 30 anos ou mais |
Questão_09 |
0 |
33,33 |
| 30 anos ou mais |
Questão_10 |
0 |
0,00 |
| 30 anos ou mais |
Questão_11 |
0 |
0,00 |
| 30 anos ou mais |
Questão_12 |
0 |
33,33 |
#likert.heat.plot(likert_q1)
likert_q1 <- likert(dados[,c(1:12)], nlevels = 5, grouping = dados$Idade)
likert.bar.plot(likert_q1,plot.percents=TRUE,legend = "Legenda", low.color = "red", text.size=4) + ggtitle("") + labs( x = "Faixa de idade", y = "Porcentagem") + theme_minimal() + theme(legend.position = "bottom")

kable(summary(likert_q1)[,1:4],digits =2, row.names = F,longtable = TRUE, align=c('c', 'c', 'c', 'c'), booktabs = T, format.args = list(decimal.mark = ","))
| De 35 a 45 anos |
Questão_01 |
42,86 |
0,00 |
| De 35 a 45 anos |
Questão_02 |
0,00 |
0,00 |
| De 35 a 45 anos |
Questão_03 |
14,29 |
14,29 |
| De 35 a 45 anos |
Questão_04 |
57,14 |
28,57 |
| De 35 a 45 anos |
Questão_05 |
28,57 |
0,00 |
| De 35 a 45 anos |
Questão_06 |
14,29 |
0,00 |
| De 35 a 45 anos |
Questão_07 |
14,29 |
14,29 |
| De 35 a 45 anos |
Questão_08 |
0,00 |
28,57 |
| De 35 a 45 anos |
Questão_09 |
42,86 |
28,57 |
| De 35 a 45 anos |
Questão_10 |
28,57 |
28,57 |
| De 35 a 45 anos |
Questão_11 |
14,29 |
14,29 |
| De 35 a 45 anos |
Questão_12 |
28,57 |
14,29 |
| De 45 a 60 anos |
Questão_01 |
0,00 |
25,00 |
| De 45 a 60 anos |
Questão_02 |
25,00 |
0,00 |
| De 45 a 60 anos |
Questão_03 |
12,50 |
0,00 |
| De 45 a 60 anos |
Questão_04 |
0,00 |
12,50 |
| De 45 a 60 anos |
Questão_05 |
12,50 |
12,50 |
| De 45 a 60 anos |
Questão_06 |
12,50 |
0,00 |
| De 45 a 60 anos |
Questão_07 |
12,50 |
0,00 |
| De 45 a 60 anos |
Questão_08 |
12,50 |
12,50 |
| De 45 a 60 anos |
Questão_09 |
12,50 |
12,50 |
| De 45 a 60 anos |
Questão_10 |
0,00 |
12,50 |
| De 45 a 60 anos |
Questão_11 |
0,00 |
12,50 |
| De 45 a 60 anos |
Questão_12 |
0,00 |
25,00 |
#likert.heat.plot(likert_q1)
likert_q1 <- likert(dados[,c(1:12)], nlevels = 5, grouping = dados$`Lei de Inovação`)
likert.bar.plot(likert_q1,plot.percents=TRUE,legend = "Legenda", low.color = "red", text.size=4) + ggtitle("") + labs( x = "O senhor(a) tem conhecimento sobre a Lei de Inovação?", y = "Porcentagem") + theme_minimal() + theme(legend.position = "bottom")

kable(summary(likert_q1)[,1:4],digits =2, row.names = F,longtable = TRUE, align=c('c', 'c', 'c', 'c'), booktabs = T, format.args = list(decimal.mark = ","))
| Não |
Questão_01 |
0,00 |
66,67 |
| Não |
Questão_02 |
66,67 |
0,00 |
| Não |
Questão_03 |
33,33 |
0,00 |
| Não |
Questão_04 |
0,00 |
33,33 |
| Não |
Questão_05 |
33,33 |
33,33 |
| Não |
Questão_06 |
33,33 |
0,00 |
| Não |
Questão_07 |
33,33 |
0,00 |
| Não |
Questão_08 |
33,33 |
33,33 |
| Não |
Questão_09 |
33,33 |
0,00 |
| Não |
Questão_10 |
0,00 |
33,33 |
| Não |
Questão_11 |
0,00 |
33,33 |
| Não |
Questão_12 |
0,00 |
33,33 |
| Sim |
Questão_01 |
25,00 |
0,00 |
| Sim |
Questão_02 |
0,00 |
0,00 |
| Sim |
Questão_03 |
8,33 |
8,33 |
| Sim |
Questão_04 |
33,33 |
16,67 |
| Sim |
Questão_05 |
16,67 |
0,00 |
| Sim |
Questão_06 |
8,33 |
0,00 |
| Sim |
Questão_07 |
8,33 |
8,33 |
| Sim |
Questão_08 |
0,00 |
16,67 |
| Sim |
Questão_09 |
25,00 |
25,00 |
| Sim |
Questão_10 |
16,67 |
16,67 |
| Sim |
Questão_11 |
8,33 |
8,33 |
| Sim |
Questão_12 |
16,67 |
16,67 |
#likert.heat.plot(likert_q1)
likert_q1 <- likert(dados[,c(1:12)], nlevels = 5, grouping = dados$`Funções ICT e ou NIT`)
likert.bar.plot(likert_q1,plot.percents=TRUE,legend = "Legenda", low.color = "red", text.size=4) + ggtitle("") + labs( x = "O senhor(a) acredita que a AMAN possa ter funções relativas a um ICT e/ou NIT?", y = "Porcentagem") + theme_minimal() + theme(legend.position = "bottom")

kable(summary(likert_q1)[,1:4],digits =2, row.names = F,longtable = TRUE, align=c('c', 'c', 'c', 'c'), booktabs = T, format.args = list(decimal.mark = ","))
| Nâo |
Questão_01 |
0,00 |
100,00 |
| Nâo |
Questão_02 |
0,00 |
0,00 |
| Nâo |
Questão_03 |
0,00 |
0,00 |
| Nâo |
Questão_04 |
0,00 |
0,00 |
| Nâo |
Questão_05 |
0,00 |
100,00 |
| Nâo |
Questão_06 |
0,00 |
0,00 |
| Nâo |
Questão_07 |
0,00 |
0,00 |
| Nâo |
Questão_08 |
0,00 |
100,00 |
| Nâo |
Questão_09 |
0,00 |
0,00 |
| Nâo |
Questão_10 |
0,00 |
0,00 |
| Nâo |
Questão_11 |
0,00 |
0,00 |
| Nâo |
Questão_12 |
0,00 |
0,00 |
| Sim |
Questão_01 |
21,43 |
7,14 |
| Sim |
Questão_02 |
14,29 |
0,00 |
| Sim |
Questão_03 |
14,29 |
7,14 |
| Sim |
Questão_04 |
28,57 |
21,43 |
| Sim |
Questão_05 |
21,43 |
0,00 |
| Sim |
Questão_06 |
14,29 |
0,00 |
| Sim |
Questão_07 |
14,29 |
7,14 |
| Sim |
Questão_08 |
7,14 |
14,29 |
| Sim |
Questão_09 |
28,57 |
21,43 |
| Sim |
Questão_10 |
14,29 |
21,43 |
| Sim |
Questão_11 |
7,14 |
14,29 |
| Sim |
Questão_12 |
14,29 |
21,43 |
#likert.heat.plot(likert_q1)
Análise de Correspondência Múltipla
# install.packages("FactoMineR", "gglot2", "readxl")
# install.packages("devtools")
# devtools::install_github("kassambara/factoextra")
library("FactoMineR")
library("factoextra")
## Welcome! Related Books: `Practical Guide To Cluster Analysis in R` at https://goo.gl/13EFCZ
library("readxl")
library("gplots")
##
## Attaching package: 'gplots'
## The following object is masked from 'package:stats':
##
## lowess
library("corrplot")
## corrplot 0.84 loaded
library("graphics")
library("foreign")
library("readxl")
library("amap")
# atribuir níveis ao perfil
dados <- read_excel("dados.xlsx")
dados <- as.data.frame(dados)
dados$`Questão_01`<-factor(dados$`Questão_01`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_02`<-factor(dados$`Questão_02`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_03`<-factor(dados$`Questão_03`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_04`<-factor(dados$`Questão_04`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_05`<-factor(dados$`Questão_05`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_06`<-factor(dados$`Questão_06`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_07`<-factor(dados$`Questão_07`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_08`<-factor(dados$`Questão_08`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_09`<-factor(dados$`Questão_09`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_10`<-factor(dados$`Questão_10`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_11`<-factor(dados$`Questão_11`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$`Questão_12`<-factor(dados$`Questão_12`, levels = c("1","2","3","4","5"), labels =c("Discordo","Discordo","Indiferente","Concordo", "Concordo"))
dados$Idade <- as.factor(dados$Idade)
dados$Qualificação <- as.factor(dados$Qualificação)
dados$Tempo <- as.factor(dados$Tempo)
dados$Cargo <- as.factor(dados$Cargo)
dados$`Lei de Inovação` <- as.factor(dados$`Lei de Inovação`)
dados$`Funções ICT e ou NIT` <- as.factor(dados$`Funções ICT e ou NIT`)
#dados
codificação binária e matriz de BURT
#matbinaria <- matlogic(dados[,c(1,3,4,5,7,8,9,10,11,12,13,14,15,16,17,18)])
#matbinaria
dados_acm <- dados[,c(1,3,4,5,7,8,9,10,11,12,13,14,15,16,17,18)]
#as coordenadas geradas pela matriz de BURT são conhecidas como coordenadas principais.
# MCA with function dudi.acm
library(ade4)
##
## Attaching package: 'ade4'
## The following object is masked from 'package:FactoMineR':
##
## reconst
# apply dudi.acm
mca1 <- dudi.acm(dados_acm, scannf = F)
# eig eigenvalues, a vector with min(n,p) components
# c1 principal axes, data frame with p rows and nf columns
# co column coordinates, data frame with p rows and nf columns
summary(mca1)
## Class: acm dudi
## Call: dudi.acm(df = dados_acm, scannf = F)
##
## Total inertia: 2.125
##
## Eigenvalues:
## Ax1 Ax2 Ax3 Ax4 Ax5
## 0.5476 0.3561 0.2568 0.2337 0.1860
##
## Projected inertia (%):
## Ax1 Ax2 Ax3 Ax4 Ax5
## 25.768 16.757 12.083 10.998 8.753
##
## Cumulative projected inertia (%):
## Ax1 Ax1:2 Ax1:3 Ax1:4 Ax1:5
## 25.77 42.52 54.61 65.61 74.36
##
## (Only 5 dimensions (out of 14) are shown)
#coordenadas principais (BURT)
# round(mca1$co, 3)
# coordenadas padrão (geradas com a matriz binária)
# round(mca1$c1, 3)
# number of categories per variable
cats = apply(dados_acm, 2, function(x) nlevels(as.factor(x)))
# data frame for ggplot
mca1_vars_df = data.frame(mca1$co, Variable = rep(names(cats), cats))
# plot
ggplot(data = mca1_vars_df, aes(x = Comp1, y = Comp2, label = rownames(mca1_vars_df))) +
geom_hline(yintercept = 0, colour = "gray70") + geom_vline(xintercept = 0, colour = "gray70") +
geom_text(aes(colour = Variable)) + ggtitle("Análise de correspondência múltipla") + theme_minimal()

library(psych)
##
## Attaching package: 'psych'
## The following object is masked from 'package:amap':
##
## pca
## The following objects are masked from 'package:ggplot2':
##
## %+%, alpha
dados <- read_excel("dados.xlsx")
alfa <- alpha(dados[,1:12])
alfa$total[,2]
## [1] 0.9264604
kable(alfa$alpha.drop[,c(1:2)])
| Questão_01 |
0.9200039 |
0.9255665 |
| Questão_02 |
0.9357033 |
0.9407263 |
| Questão_03 |
0.9077222 |
0.9140475 |
| Questão_04 |
0.9230061 |
0.9287755 |
| Questão_05 |
0.9074021 |
0.9141501 |
| Questão_06 |
0.9141034 |
0.9199497 |
| Questão_07 |
0.9117839 |
0.9175446 |
| Questão_08 |
0.9127725 |
0.9170515 |
| Questão_09 |
0.9121509 |
0.9189013 |
| Questão_10 |
0.9088415 |
0.9164238 |
| Questão_11 |
0.9066797 |
0.9116525 |
| Questão_12 |
0.9069824 |
0.9145215 |
alfa$item.stats
## n raw.r std.r r.cor r.drop mean sd
## Questão_01 15 0.6588780 0.6297458 0.6266533 0.5704245 3.800000 1.4735768
## Questão_02 15 0.2430330 0.2597424 0.2272284 0.1326397 4.266667 1.2227993
## Questão_03 15 0.8585483 0.8705532 0.8690131 0.8238759 4.066667 1.2227993
## Questão_04 15 0.5645218 0.5568920 0.5329080 0.4736930 3.466667 1.3020131
## Questão_05 15 0.8586983 0.8685399 0.8682979 0.8203365 3.933333 1.3345233
## Questão_06 15 0.7382118 0.7510156 0.7435560 0.6906990 4.200000 1.0141851
## Questão_07 15 0.7870634 0.8006611 0.7981045 0.7439888 3.800000 1.0823255
## Questão_08 15 0.7858105 0.8106768 0.8057471 0.7494423 4.000000 0.9258201
## Questão_09 15 0.7957782 0.7728184 0.7696650 0.7328774 3.400000 1.5491933
## Questão_10 15 0.8420920 0.8233501 0.8277862 0.8060049 3.733333 1.1629192
## Questão_11 15 0.9110465 0.9169231 0.9180334 0.8924065 3.933333 1.0327956
## Questão_12 15 0.8675007 0.8612337 0.8612773 0.8326695 3.666667 1.2909944
#alfa$response.freq