library(knitr)
library(tidyr)
require("ggplot2")
library(readxl)
dados <- read_excel("dados.xlsx", col_types = c("text",
"text", "numeric", "numeric", "numeric",
"numeric","text" ))
dados <-na.omit(dados)
#View(dados)
Sumário Estatístico - C Bas 2018
library(psych)
kable(round(describe(dados[,3:6]),digits = 2))
| MC |
1 |
441 |
72.95 |
9.86 |
72.60 |
72.95 |
9.79 |
44.40 |
104.30 |
59.90 |
0.04 |
0.13 |
0.47 |
| EST |
2 |
441 |
1.75 |
0.07 |
1.75 |
1.75 |
0.06 |
1.54 |
1.94 |
0.40 |
-0.03 |
0.00 |
0.00 |
| CIRC |
3 |
441 |
82.29 |
7.44 |
82.50 |
82.36 |
6.67 |
52.00 |
106.00 |
54.00 |
-0.17 |
0.62 |
0.35 |
| PGC |
4 |
441 |
17.61 |
4.55 |
17.29 |
17.49 |
4.13 |
0.00 |
33.57 |
33.57 |
0.16 |
0.67 |
0.22 |
Percentis MC, EST, CIRC e PGC
# MC
round(quantile(dados$MC, probs = c(0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1)),2)
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
44.4 61.3 65.1 67.5 70.3 72.6 75.3 78.0 81.4 85.3 104.3
# EST
round(quantile(dados$EST, probs = c(0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1)),2)
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
1.54 1.66 1.69 1.71 1.73 1.75 1.77 1.78 1.80 1.83 1.94
#CIRC
round(quantile(dados$CIRC, probs = c(0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1)),2)
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
52.0 73.0 76.5 79.0 80.5 82.5 84.0 86.0 88.0 91.0 106.0
# PGC
round(quantile(dados$PGC, probs = c(0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1)),2)
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
0.00 11.99 14.04 15.20 16.27 17.29 18.56 19.62 21.31 23.22 33.57
Gráficos - Histogramas
hist <- hist(dados$MC, freq=TRUE, main="", xlab = "Massa Corporal", ylab = "Frequência", axes=T, labels = T, ylim = c(0,100) )

#classes
hist$breaks
[1] 40 45 50 55 60 65 70 75 80 85 90 95 100 105
# frequência
hist$counts
[1] 1 6 5 25 51 86 89 71 59 32 11 3 2
hist <- hist(dados$EST, freq=TRUE, main="", xlab = "Estatura", ylab = "Frequência", axes=T, labels = T, ylim = c(0,150) )

#classes
hist$breaks
[1] 1.50 1.55 1.60 1.65 1.70 1.75 1.80 1.85 1.90 1.95
# frequência
hist$counts
[1] 2 8 33 75 120 122 50 24 7
hist <- hist(dados$CIRC, freq=TRUE, main="", xlab = "Circunferência", ylab = "Frequência", axes=T, labels = T, ylim = c(0,150) )

#classes
hist$breaks
[1] 50 55 60 65 70 75 80 85 90 95 100 105 110
# frequência
hist$counts
[1] 1 1 3 23 48 95 115 98 40 13 3 1
hist <- hist(dados$PGC, freq=TRUE, main="", xlab = "Percentual de Gordura Corporal", ylab = "Frequência", axes=T, labels = T, ylim = c(0,250) )

#classes
hist$breaks
[1] 0 5 10 15 20 25 30 35
# frequência
hist$counts
[1] 2 13 107 201 91 25 2
Classificação do % Gordura
table(dados$CLASS_PERC_GORD)
ABAIXO DA MÉDIA ACIMA DA MÉDIA BOM EXCELENTE MÉDIA
161 58 17 4 105
MUITO RUIM RUIM
28 68
Classificação do % Gordura por sexo
table(dados$CLASS_PERC_GORD, dados$SEXO)
F M
ABAIXO DA MÉDIA 6 155
ACIMA DA MÉDIA 12 46
BOM 4 13
EXCELENTE 2 2
MÉDIA 7 98
MUITO RUIM 0 28
RUIM 1 67
Classificação do % Gordura por pelotão
table(dados$CLASS_PERC_GORD, dados$PEL)
10º Pel 11º Pel 12º Pel 1º pel 2º Pel 3º Pel 4º Pel 5º Pel 6º Pel
ABAIXO DA MÉDIA 13 8 10 17 17 13 21 18 6
ACIMA DA MÉDIA 4 4 9 4 6 6 0 3 4
BOM 1 0 1 0 1 0 3 0 4
EXCELENTE 0 2 1 0 0 0 0 0 1
MÉDIA 11 11 6 10 7 10 7 9 11
MUITO RUIM 6 2 3 3 2 1 1 2 1
RUIM 3 9 6 5 5 7 3 3 8
7º Pel 8º Pel 9º Pel
ABAIXO DA MÉDIA 8 16 14
ACIMA DA MÉDIA 8 3 7
BOM 6 1 0
EXCELENTE 0 0 0
MÉDIA 10 9 4
MUITO RUIM 3 2 2
RUIM 3 6 10
Classificação do % Gordura por sexo e pelotão
table(dados$CLASS_PERC_GORD, dados$SEXO, dados$PEL)
, , = 10º Pel
F M
ABAIXO DA MÉDIA 0 13
ACIMA DA MÉDIA 1 3
BOM 1 0
EXCELENTE 0 0
MÉDIA 1 10
MUITO RUIM 0 6
RUIM 0 3
, , = 11º Pel
F M
ABAIXO DA MÉDIA 1 7
ACIMA DA MÉDIA 0 4
BOM 0 0
EXCELENTE 0 2
MÉDIA 0 11
MUITO RUIM 0 2
RUIM 1 8
, , = 12º Pel
F M
ABAIXO DA MÉDIA 1 9
ACIMA DA MÉDIA 1 8
BOM 1 0
EXCELENTE 1 0
MÉDIA 0 6
MUITO RUIM 0 3
RUIM 0 6
, , = 1º pel
F M
ABAIXO DA MÉDIA 0 17
ACIMA DA MÉDIA 2 2
BOM 0 0
EXCELENTE 0 0
MÉDIA 1 9
MUITO RUIM 0 3
RUIM 0 5
, , = 2º Pel
F M
ABAIXO DA MÉDIA 1 16
ACIMA DA MÉDIA 2 4
BOM 0 1
EXCELENTE 0 0
MÉDIA 0 7
MUITO RUIM 0 2
RUIM 0 5
, , = 3º Pel
F M
ABAIXO DA MÉDIA 0 13
ACIMA DA MÉDIA 2 4
BOM 0 0
EXCELENTE 0 0
MÉDIA 0 10
MUITO RUIM 0 1
RUIM 0 7
, , = 4º Pel
F M
ABAIXO DA MÉDIA 2 19
ACIMA DA MÉDIA 0 0
BOM 0 3
EXCELENTE 0 0
MÉDIA 0 7
MUITO RUIM 0 1
RUIM 0 3
, , = 5º Pel
F M
ABAIXO DA MÉDIA 1 17
ACIMA DA MÉDIA 0 3
BOM 0 0
EXCELENTE 0 0
MÉDIA 2 7
MUITO RUIM 0 2
RUIM 0 3
, , = 6º Pel
F M
ABAIXO DA MÉDIA 0 6
ACIMA DA MÉDIA 0 4
BOM 1 3
EXCELENTE 1 0
MÉDIA 1 10
MUITO RUIM 0 1
RUIM 0 8
, , = 7º Pel
F M
ABAIXO DA MÉDIA 0 8
ACIMA DA MÉDIA 1 7
BOM 0 6
EXCELENTE 0 0
MÉDIA 1 9
MUITO RUIM 0 3
RUIM 0 3
, , = 8º Pel
F M
ABAIXO DA MÉDIA 0 16
ACIMA DA MÉDIA 1 2
BOM 1 0
EXCELENTE 0 0
MÉDIA 1 8
MUITO RUIM 0 2
RUIM 0 6
, , = 9º Pel
F M
ABAIXO DA MÉDIA 0 14
ACIMA DA MÉDIA 2 5
BOM 0 0
EXCELENTE 0 0
MÉDIA 0 4
MUITO RUIM 0 2
RUIM 0 10
LS0tDQp0aXRsZTogIlBJRUNDRSAtIFJlc3VsdGFkb3MgZG8gQyBCYXMgMjAxOCINCmF1dGhvcjogIkxlb25pLCBSLiBDLiAoTWFqIC0gUHJvZmVzc29yIERyLikgLSBDaGVmZSBkYSAgQ2FkZWlyYSBkZSBFc3RhdMOtc3RpY2EiDQpkYXRlOiAnUmVsYXTDs3JpbyBnZXJhZG8gZW06IGByIGZvcm1hdChTeXMudGltZSgpLCAiJWQgZGUgJUIgZGUgJVkiKWAnDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCmhlYWRlci1pbmNsdWRlczogXHVzZXBhY2thZ2VbYnJhemlsaWFuXXtiYWJlbH0NCmVtYWlsOiByY2xlb25pQHlhaG9vLmNvbS5icg0KLS0tDQoNCg0KYGBge3Igd2FybmluZz1GQUxTRX0NCmxpYnJhcnkoa25pdHIpDQpsaWJyYXJ5KHRpZHlyKQ0KcmVxdWlyZSgiZ2dwbG90MiIpDQpsaWJyYXJ5KHJlYWR4bCkNCmRhZG9zIDwtIHJlYWRfZXhjZWwoImRhZG9zLnhsc3giLCBjb2xfdHlwZXMgPSBjKCJ0ZXh0IiwgDQogICAgInRleHQiLCAibnVtZXJpYyIsICJudW1lcmljIiwgIm51bWVyaWMiLCANCiAgICAibnVtZXJpYyIsInRleHQiICkpDQpkYWRvcyA8LW5hLm9taXQoZGFkb3MpDQojVmlldyhkYWRvcykNCmBgYA0KDQojIFN1bcOhcmlvIEVzdGF0w61zdGljbyAtIEMgQmFzIDIwMTgNCmBgYHtyfQ0KDQpsaWJyYXJ5KHBzeWNoKQ0KDQprYWJsZShyb3VuZChkZXNjcmliZShkYWRvc1ssMzo2XSksZGlnaXRzID0gMikpDQpgYGANCg0KIyBQZXJjZW50aXMgIE1DLCBFU1QsIENJUkMgZSBQR0MNCmBgYHtyfQ0KIyBNQw0Kcm91bmQocXVhbnRpbGUoZGFkb3MkTUMsIHByb2JzID0gYygwLC4xLC4yLC4zLC40LC41LC42LC43LC44LC45LDEpKSwyKQ0KIyBFU1QNCnJvdW5kKHF1YW50aWxlKGRhZG9zJEVTVCwgcHJvYnMgPSBjKDAsLjEsLjIsLjMsLjQsLjUsLjYsLjcsLjgsLjksMSkpLDIpDQojQ0lSQw0Kcm91bmQocXVhbnRpbGUoZGFkb3MkQ0lSQywgcHJvYnMgPSBjKDAsLjEsLjIsLjMsLjQsLjUsLjYsLjcsLjgsLjksMSkpLDIpDQojIFBHQw0Kcm91bmQocXVhbnRpbGUoZGFkb3MkUEdDLCBwcm9icyA9IGMoMCwuMSwuMiwuMywuNCwuNSwuNiwuNywuOCwuOSwxKSksMikNCmBgYA0KDQojIEdyw6FmaWNvcyAtIEhpc3RvZ3JhbWFzDQoNCmBgYHtyfQ0KaGlzdCA8LSBoaXN0KGRhZG9zJE1DLCBmcmVxPVRSVUUsIG1haW49IiIsIHhsYWIgPSAiTWFzc2EgQ29ycG9yYWwiLCB5bGFiID0gIkZyZXF1w6puY2lhIiwgYXhlcz1ULCBsYWJlbHMgPSBULCB5bGltID0gYygwLDEwMCkgKQ0KDQojY2xhc3Nlcw0KaGlzdCRicmVha3MNCiMgZnJlcXXDqm5jaWENCmhpc3QkY291bnRzDQpgYGANCg0KYGBge3J9DQpoaXN0IDwtIGhpc3QoZGFkb3MkRVNULCBmcmVxPVRSVUUsIG1haW49IiIsIHhsYWIgPSAiRXN0YXR1cmEiLCB5bGFiID0gIkZyZXF1w6puY2lhIiwgYXhlcz1ULCBsYWJlbHMgPSBULCB5bGltID0gYygwLDE1MCkgKQ0KDQojY2xhc3Nlcw0KaGlzdCRicmVha3MNCiMgZnJlcXXDqm5jaWENCmhpc3QkY291bnRzDQpgYGANCg0KYGBge3J9DQpoaXN0IDwtIGhpc3QoZGFkb3MkQ0lSQywgZnJlcT1UUlVFLCBtYWluPSIiLCB4bGFiID0gIkNpcmN1bmZlcsOqbmNpYSIsIHlsYWIgPSAiRnJlcXXDqm5jaWEiLCBheGVzPVQsIGxhYmVscyA9IFQsIHlsaW0gPSBjKDAsMTUwKSApDQoNCiNjbGFzc2VzDQpoaXN0JGJyZWFrcw0KIyBmcmVxdcOqbmNpYQ0KaGlzdCRjb3VudHMNCmBgYA0KDQpgYGB7cn0NCmhpc3QgPC0gaGlzdChkYWRvcyRQR0MsIGZyZXE9VFJVRSwgbWFpbj0iIiwgeGxhYiA9ICJQZXJjZW50dWFsIGRlIEdvcmR1cmEgQ29ycG9yYWwiLCB5bGFiID0gIkZyZXF1w6puY2lhIiwgYXhlcz1ULCBsYWJlbHMgPSBULCB5bGltID0gYygwLDI1MCkgKQ0KDQojY2xhc3Nlcw0KaGlzdCRicmVha3MNCiMgZnJlcXXDqm5jaWENCmhpc3QkY291bnRzDQpgYGANCg0KIyBDbGFzc2lmaWNhw6fDo28gZG8gJSBHb3JkdXJhDQoNCmBgYHtyfQ0KdGFibGUoZGFkb3MkQ0xBU1NfUEVSQ19HT1JEKQ0KYGBgDQoNCiMgQ2xhc3NpZmljYcOnw6NvIGRvICUgR29yZHVyYSBwb3Igc2V4bw0KDQpgYGB7cn0NCnRhYmxlKGRhZG9zJENMQVNTX1BFUkNfR09SRCwgZGFkb3MkU0VYTykNCmBgYA0KDQojIENsYXNzaWZpY2HDp8OjbyBkbyAlIEdvcmR1cmEgcG9yIHBlbG90w6NvDQoNCmBgYHtyfQ0KdGFibGUoZGFkb3MkQ0xBU1NfUEVSQ19HT1JELCBkYWRvcyRQRUwpDQpgYGANCg0KDQojIENsYXNzaWZpY2HDp8OjbyBkbyAlIEdvcmR1cmEgcG9yIHNleG8gZSBwZWxvdMOjbw0KDQpgYGB7cn0NCnRhYmxlKGRhZG9zJENMQVNTX1BFUkNfR09SRCwgZGFkb3MkU0VYTywgZGFkb3MkUEVMKQ0KYGBgDQo=