library(readxl)
library(tidyverse)
evaluaciones_cognitivas <- read_excel("evaluaciones_cognitivas.xlsx")
evaluaciones_cognitivas$RAVLT_dif-> evaluaciones_cognitivas$CERAD_dif
base<-evaluaciones_cognitivas %>% filter(Data_type == "PN")
base$MMSE<-as.numeric(base$MMSE)
base$CERAD_dif<-as.numeric(base$CERAD_dif)
base$criterio_edad<-base$Age <77 & base$Age >65
base$criterio_mmse<-base$MMSE < 0 & base$MMSE > -1.5
base$criterio_CERAD<-base$CERAD_dif <0
base$criterio_actual<- base$criterio_mmse == T & base$criterio_CERAD == T
base$criterio_brasil<- base$criterio_mmse == T | base$criterio_CERAD == T
library(gtsummary)
base %>% filter( Age > 60 & Age<77) %>% select(criterio_mmse, criterio_CERAD, criterio_actual,criterio_brasil) %>% tbl_summary()
## Warning: The `.dots` argument of `group_by()` is deprecated as of dplyr 1.0.0.
| Characteristic | N = 1,2761 |
|---|---|
| criterio_mmse | 200 (16%) |
| Unknown | 11 |
| criterio_CERAD | 979 (78%) |
| Unknown | 24 |
| criterio_actual | 179 (14%) |
| Unknown | 11 |
| criterio_brasil | 1,000 (80%) |
| Unknown | 24 |
|
1
n (%)
|
|
library(ggplot2)
base_edad<-base%>% filter( Age > 60 & Age<77)
summary(base_edad$MMSE)
## Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
## -20.7700 -1.5400 0.0000 -0.7932 0.7700 2.3100 11
ggplot(base_edad, aes(x=MMSE, y=CERAD_dif, color=criterio_CERAD))+
geom_jitter()+
geom_vline(xintercept = 0, linetype="dashed")+
geom_vline(xintercept = -1.5, linetype="dashed")+
xlim(-10,2)
## Warning: Removed 40 rows containing missing values (geom_point).