Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#Sodio serico
hist(x = caso_ideal$serum_sodium, xlab= "Sodio serico", ylab=
"Frecuencia", main = "Nivel de sodio serico en la sangre", col =
"purple")
#Fraccion de eyeccion
hist(x = caso_ideal$ejection_fraction, xlab= "Fraccion de eyeccion",
ylab= "Frecuencia", main = "Porcentaje de sangre en cada contraccion",
col = "purple")
Diagramas de Cajas realizado por Holger Alay
boxplot(dataHF$age,horizontal = T,col = "orange",border
=c("black"),xlab="Creatinina Fosfoquinasa",main= "Diagrama de Caja de
Edad",notch =
F,outpch=25,outbg="green",whiskcol="navyblue",whisklty=2,lty=1)
boxplot(dataHF$creatinine_phosphokinase,horizontal = T,col =
"sienna4",border = c("black"),xlab="Edad",main= "Diagrama de Caja de
Creatinina Fosfoquinasa",notch =
F,outpch=25,outbg="green",whiskcol="navyblue",whisklty=2,lty=1)
boxplot(dataHF$platelets,horizontal = T,col = "blue",border =
c("black"),xlab="Plaquetas",main= "Diagrama de Caja de Plaquetas",notch =
F,outpch=25,outbg="green",whiskcol="navyblue",whisklty=2,lty=1)
boxplot(dataHF$serum_creatinine,horizontal = T,col = "green",border =
c("black"),xlab="Suero de Creatinine",main= "Diagrama de Caja de Suero de
Creatinina",notch =
F,outpch=25,outbg="orange",whiskcol="navyblue",whisklty=2,lty=1)
summary(dataHF$creatinine_phosphokinase)
summary(dataHF$platelets)
summary(dataHF$serum_creatinine)
#Media
mean(dataHF$age)
## [1] 60.83389
mean(dataHF$creatinine_phosphokinase)
## [1] 581.8395
mean(dataHF$platelets)
## [1] 263358
mean(dataHF$serum_creatinine)
## [1] 1.39388
#Mediana
median(dataHF$age)
## [1] 60
median(dataHF$creatinine_phosphokinase)
## [1] 250
median(dataHF$platelets)
## [1] 262000
median(dataHF$serum_creatinine)
## [1] 1.1
#Desviación Estandar
sd(dataHF$age)
## [1] 11.89481
sd(dataHF$creatinine_phosphokinase)
## [1] 970.2879
sd(dataHF$platelets)
## [1] 97804.24
sd(dataHF$serum_creatinine)
## [1] 1.03451
library(moments)
#Kurtosis
kurtosis(dataHF$age)
## [1] 2.798207
kurtosis(dataHF$creatinine_phosphokinase)
## [1] 27.71046
kurtosis(dataHF$platelets)
## [1] 9.085906
kurtosis(dataHF$serum_creatinine)
## [1] 28.37835
#Sesgo
skewness(dataHF$age)
## [1] 0.4209366
skewness(dataHF$creatinine_phosphokinase)
## [1] 4.440689
skewness(dataHF$platelets)
## [1] 1.454975
skewness(dataHF$serum_creatinine)
## [1] 4.43361
## [1] 130.2609
median(x= caso_ideal$time)
## [1] 115
sd(x= caso_ideal$time)
## [1] 77.61421
quantile(x= caso_ideal$time)
kurtosis(caso_ideal$time)
## [1] 1.788126
skewness(caso_ideal$time)
## [1] 0.1271606
#Plaquetas
mean(x= caso_ideal$platelets)
## [1] 263358
median(x= caso_ideal$platelets)
## [1] 262000
sd(x= caso_ideal$platelets)
## [1] 97804.24
quantile(x= caso_ideal$platelets)
kurtosis(caso_ideal$platelets)
## [1] 9.085906
skewness(caso_ideal$platelets)
## [1] 1.454975
#Sodio serico
mean(x= caso_ideal$serum_sodium)
## [1] 136.6254
median(x= caso_ideal$serum_sodium)
## [1] 137
sd(x= caso_ideal$serum_sodium)
## [1] 4.412477
quantile(x= caso_ideal$serum_sodium)
kurtosis(caso_ideal$serum_sodium)
## [1] 7.031142
skewness(caso_ideal$serum_sodium)
## [1] -1.04287
#Fraccion de eyeccion
mean(x= caso_ideal$ejection_fraction)
## [1] 38.08361
median(x= caso_ideal$ejection_fraction)
## [1] 38
sd(x= caso_ideal$ejection_fraction)
## [1] 11.83484
quantile(x= caso_ideal$ejection_fraction)
kurtosis(caso_ideal$ejection_fraction)
## [1] 3.02072
skewness(caso_ideal$ejection_fraction)
## [1] 0.5525927
tablacreatine<-fdt(dataHF$creatinine_phosphokinase,breaks="Sturges")
tablacreatine
tablaPlatelets<-fdt(dataHF$platelets,breaks="Sturges")
tablaPlatelets
## Class limits f rf rf(%) cf cf(%)
## [24849,108214) 9 0.03 3.01 9 3.01
## [108214,191579) 46 0.15 15.38 55 18.39
## [191579,274944) 139 0.46 46.49 194 64.88
## [274944,358309) 65 0.22 21.74 259 86.62
## [358309,441675) 26 0.09 8.70 285 95.32
## [441675,525040) 9 0.03 3.01 294 98.33
## [525040,608405) 2 0.01 0.67 296 99.00
## [608405,691770) 1 0.00 0.33 297 99.33
## [691770,775135) 1 0.00 0.33 298 99.67
## [775135,858500) 1 0.00 0.33 299 100.00
tablaSerum<-fdt(dataHF$serum_creatinine,breaks="Sturges")
tablaSerum
#Plaquetas
dast <- fdt(caso_ideal$platelets, breaks = "FD")
dast
#Presion de sangre
dist <- fdt(caso_ideal$high_blood_pressure, breaks = "FD")
dist
#Fraccion de eyeccion
dust <- fdt(caso_ideal$DEATH_EVENT, breaks = "FD")
dust
cambiarSexo=factor(dataHF$sex,levels=c(0:1),labels=c("Femenino","Masculin
o"))
sexo<-data.frame(cambiarSexo)
freqSexo<-table(sexo)
colores<-c("green","violet")
names(porcentaje) = c("Femenino","Maculino")
label<-paste(porcentaje,"%",sep = " ")
label<-paste(names(porcentaje),label)
pie(porcentaje,col = colores,main = "Diagrama Circular de Sexo",labels =
label)
colores<-c("red","yellow")
porcentaje1<- (sum(dataHF$diabetes==0)/299)*100
porcentaje1<-round(porcentaje1,2)
porcentaje2<-(sum(dataHF$diabetes==1)/299)*100
porcentaje2<-round(porcentaje2,2)
porcentaje<-c(porcentaje1,porcentaje2)
names(porcentaje) = c("No","Si")
label<-paste(porcentaje,"%",sep = " ")
label<-paste(names(porcentaje),label)
ptabaco = c(67.89,32.11)
names(ptabaco) = c("No","Si")
etiqueta= paste(ptabaco,"%",sep = " ")
etiqueta = paste(names(ptabaco),etiqueta)
colores = c("blue", "green")
pie(ptabaco, labels = etiqueta, main = "Diagrama circular de personas con
tabaquismo", col = colores, radius = 1)
#Presion en sangre
ppresion = c(64.88,35.12)
names(ppresion) = c("No","Si")
etiqueta= paste(ppresion,"%",sep = " ")
etiqueta = paste(names(ppresion),etiqueta)
colores = c("blue", "green")
pie(ppresion, labels = etiqueta, main = "Diagrama circular de presion
alta en la sangre", col = colores, radius = 1)
#Evento de Muerte
pdeathevent = c(67.89,32.11)
names(pdeathevent) = c("No","Si")
etiqueta= paste(pdeathevent,"%",sep = " ")
etiqueta = paste(names(pdeathevent),etiqueta)
colores = c("blue", "green")
pie(pdeathevent, labels = etiqueta, main = "Diagrama circular de eventos
de muerte", col = colores, radius = 1)
*__ Estadística Descriptiva Bivariante o Multivariante__*
Diagramas de Cajas segmentados por Sexo realizada por Holger Alay
boxplot(dataHF$age~cambiarSexo,horizontal = T,
lwd=2,
col ="orange",
border = c("black"),
ylab="Sexo",
xlab="Edades",
main= "Diagrama de Caja de Edad segmentados por Sexo",
notch =F,
outpch=21,
outbg="coral",
whiskcol="navyblue",
whisklty=2,lty=1)
boxplot(dataHF$platelets ~cambiarSexo,horizontal = T, # Horizontal o
vertical
lwd = 1, # Lines width
col = "sienna4", # Color
xlab = "Plaquetas", # Etiqueta eje X
ylab = "Sexo", # Etiqueta eje Y
main = "Diagrama de Caja de Plaqueta segmentado por Sexo", #
Título
notch = F, # Añade intervalos de confianza para la mediana
outpch=21,
outbg = "yellow", # Color de los datos atípicos
whiskcol = "blue", # Color de los bigotes
whisklty = 2, # Tipo de línea para los bigotes
lty = 1)
boxplot(dataHF$serum_creatinine ~ cambiarSexo,horizontal = T, #
Horizontal o vertical
lwd = 1, # Lines width
col = "blue", # Color
xlab = "Suero de Creatitina", # Etiqueta eje X
ylab = "Sexo", # Etiqueta eje Y
main = "Diagrama de Caja de Suero de Creatinina segmentada por
Sexo", # Título
notch = F, # Añade intervalos de confianza para la mediana
outpch=21,
outbg = "coral", # Color de los datos atípicos
whiskcol = "blue", # Color de los bigotes
whisklty = 2,
lty = 1)
boxplot(dataHF$creatinine_phosphokinase~cambiarSexo,horizontal = T,lwd=2,
col =rgb(0, 1, 0.2, alpha =0.9) ,
border = c("black"),ylab="Sexo",
xlab="Creatinine Fosfoquinasa",
main= "Diagrama de Caja de Creatinine Fosfoquinasa segmentada por Sexo
",
notch = F,
outpch=25,
outbg="coral",
whiskcol="navyblue",
whisklty=2,
lty=1)
Diagramas de Cajas segmentados por Sexo realizada por Christian Narvaez
boxplot(caso_ideal$time~caso_ideal$DEATH_EVENT,
col=rgb(0, 1, 0.2, alpha =0.9),
xlab = "Tiempo",
ylab = "Evento de muerte",
main = "Diagrama de caja segmentada de tiempo por evento de
muerte",
notch = F,
outpch=25,
outbg="blue",
whiskcol="navyblue",
whisklty=2,
lty=1)
boxplot(caso_ideal$platelets~caso_ideal$high_blood_pressure,
xlab = "Plaquetas",
ylab = "Presion de sangre",
main = "Diagrama de caja segmentada de plaquetas por presion de
sangre",
col= rgb(1, 1, 0, alpha = 0.4),
notch = F,
outpch=25,
outbg="green",
whiskcol="navyblue",
whisklty=2,
lty=1)
boxplot(caso_ideal$serum_sodium~caso_ideal$high_blood_pressure,
xlab = "Sodio serico",
ylab = "Presion de sangre",
main = "Diagrama de caja segmentada de sodio serico por presion
de sangre",
col= rgb(0, 1, 1, alpha =0.4),
notch = F,
outpch=25,
outbg="green",
whiskcol="navyblue",
whisklty=2,
lty=1)
boxplot(caso_ideal$ejection_fraction~caso_ideal$smoking,
xlab = "Fraccion de eyeccion",
ylab = "Tabaquismo",
main = "Diagrama de caja segmentada de fraccion de eyeccion por
tabaquismo",
col= rgb(0.4, 0, 0, alpha =0.5),
notch = F,
outpch=25,
outbg="green",
whiskcol="navyblue",
whisklty=2,
lty=1)
Matriz de correlación realizada por Holger Alay
cor(dataHF[,c(1,3,7,8)])
## age creatinine_phosphokinase
platelets
## age 1.00000000 -0.08158390 -
0.05235437
## creatinine_phosphokinase -0.08158390 1.00000000
0.02446339
## platelets -0.05235437 0.02446339
1.00000000
## serum_creatinine 0.15918713 -0.01640848 -
0.04119808
## serum_creatinine
## age 0.15918713
## creatinine_phosphokinase -0.01640848
## platelets -0.04119808
## serum_creatinine 1.00000000
## age creatinine_phosphokinase
platelets
## age 141.486483 -941.59153 -
6.090712e+04
## creatinine_phosphokinase -941.591531 941458.57146
2.321533e+06
## platelets -60907.118586 2321533.14404
9.565669e+09
## serum_creatinine 1.958845 -16.47038 -
4.168399e+03
## serum_creatinine
## age 1.958845
## creatinine_phosphokinase -16.470382
## platelets -4168.399498
## serum_creatinine 1.070211
matrizcorre=rename(matrizcorre,c(age="Edad",creatinine_phosphokinase="Cre
atinina Fosfoquinase",platelets="Plaquetas",serum_creatinine="Suero de
Creatinina"))
corrplot.mixed(cor(matrizcorre),lower = "circle",upper = "number")
mtext("Matriz Gráfica de correlación ",at=2.5, line=3, cex=1.5)
plot(tabla[,c(1,3,7,8)],main="Diagramas de dispersión
",col=tabla$Edad,pch=19)
Matriz de diagramas de dispersión realizada por Christian Narvaez
h <- caso_ideal[c(12,7,9,6)]
plot(h,main="Diagramas de Dispersión",col=caso_ideal$time,pch=19)
Conclusiones de Christian Narvaez
Se concluye mediante el uso del software Rstudio, al analizar los diagramas circulares
de las variables cualitativas que, el porcentaje de personas que practican el
Tabaquismo junto con el de Evento de Muerte es el mismo, tal y como se puede
evidencia en el gráfico, aquello indica que los cigarrillos, no solo provocan
enfermedades en el organismo humano a largo plazo, sino también que los pacientes
con problemas cardiacos que fuman, tienden a tener a una probabilidad de muerte
más grande que aquellos que no practican esta actividad.
Otra conclusión que se puede determinar a través de los gráficos, cálculos estadísticos
y la tabla de Excel importada al programa, es que aquellos pacientes que figuran
presión alta y niveles de plaquetas muy bajos también tienden a fallecer más rápido
que otros pacientes cuyos casos son solo la presión alta o niveles bajos de plaquetas o,
en el mejor de los casos, ningún de los dos ya mencionados al final. Por lo que, las
plaquetas resultan ser muy importantes a la hora de combatir enfermedades
cardiovasculares.
Bibliografía
Oldman L. Approach to the patient with possible cardiovascular disease. In: Goldman
L, Schafer AI, eds. Goldman-Cecil Medicine. 26th ed. Philadelphia, PA: Elsevier;
2020:chap 45
Roger VL, Go AS, Lloyd-Jones DM, Adams RJ, Berry JD, Brown TM, et al. Heart disease
and stroke statistics-2011 update: a report from the American Heart Association.
Circulation. 2011;123:e18-209.
Malagón G. Responsabilidad y cobertura de la salud pública. En: Malagón-Londoño G,
Moncayo-Medina A, editores. Salud Pública. Perspectivas. Segunda edición. Bogotá:
Editorial Médica Panamericana; 2011. p. 3-25.