La tabla presenta la altura, en metros de los aboles que se encuentran en 4 Areas de terreno
| AREA 1 | AREA 2 | AREA 3 | AREA 4 |
|---|---|---|---|
| 7.5 | 12.5 | 11 | 12.5 |
| 12 | 10.5 | 8 | 16 |
| 14.5 | 13 | 7.5 | 9.5 |
| 9 | 9.5 | 10 | |
| 18.5 | 19 | ||
| 14 |
Resolver mediante el uso de R:
area1 <- c(7.5, 12,14.5)
area2 <- c(12.5,10.5,13,9,8.5)
area3 <- c(11,8,7.5,9.5,19,14)
area4 <- c(12.5,16,9.5,10)
Area <- list(area1,area2,area3,area4)
names(Area)<-c("AREA 1","AREA 2","AREA 3","AREA 4")
Area
## $`AREA 1`
## [1] 7.5 12.0 14.5
##
## $`AREA 2`
## [1] 12.5 10.5 13.0 9.0 8.5
##
## $`AREA 3`
## [1] 11.0 8.0 7.5 9.5 19.0 14.0
##
## $`AREA 4`
## [1] 12.5 16.0 9.5 10.0
#AREA 1
a1 <- Area[[1]][1]
b1 <- Area[[1]][3]
if (a1>b1) {
cat(a1, "Es la altura mayor a la del último árbol \n")
} else {
cat(b1, "Es la altura mayor a la del primer árbol \n")
}
## 14.5 Es la altura mayor a la del primer árbol
#AREA 2
a2 <- Area[[2]][1]
b2 <- Area[[2]][5]
if (a2>b2) {
cat(a2, "Es la altura mayor a la del último árbol \n")
} else {
cat(b2, "Es la altura mayor a la del primer árbol \n")
}
## 12.5 Es la altura mayor a la del último árbol
#AREA 3
a3 <- Area[[3]][1]
b3 <- Area[[3]][6]
if (a3>b3) {
cat(a3, "Es la altura mayor a la del último árbol \n")
} else {
cat(b3, "Es la altura mayor a la del primer árbol \n")
}
## 14 Es la altura mayor a la del primer árbol
#AREA 4
a4 <- Area[[4]][1]
b4 <- Area[[4]][4]
if (a4>b4) {
cat(a4, "Es la altura mayor a la del último árbol \n")
} else {
cat(b4, "Es la altura mayor a la del primer árbol \n")
}
## 12.5 Es la altura mayor a la del último árbol
log <- print(Area[[3]][[3]])
## [1] 7.5
log
## [1] 7.5
log10(log)
## [1] 0.8750613
a <- print(Area[[4]][[1]])
## [1] 12.5
b <- print(Area[[4]][[2]])
## [1] 16
c <- print(Area[[4]][[3]])
## [1] 9.5
suma <- a+b+c
suma
## [1] 38
mean(Area[[1]])
## [1] 11.33333
La tabla recopila informacion de 5 pacientes (sexo, presion arterial y pulsos por minuto),atendidos en un hospital
| SEXO | PRESIÓN ARTERIAL | PULSO POR MINUTO |
|---|---|---|
| Hombre | 119 | 59 |
| Mujer | 99 | 89 |
| Hombre | 102 | 107 |
| Hombre | 78 | 76 |
| Mujer | 78 | 91 |
CALCULAR:
sexo <- c("Hombre","Mujer","Hombre","Hombre","Mujer")
Presion_arterial <- c(119,99,102,78,78)
Pulsoxmin <- c(59,89,107,76,91)
df <- data.frame(sexo,Presion_arterial,Pulsoxmin)
names(df)<-c("SEXO","PRESION ARTERIAL","PULSO POR MIN.")
df
## SEXO PRESION ARTERIAL PULSO POR MIN.
## 1 Hombre 119 59
## 2 Mujer 99 89
## 3 Hombre 102 107
## 4 Hombre 78 76
## 5 Mujer 78 91
write.table(df, "Hospital.txt", sep = )
datos <- read.table(file= "C:\\Users\\DETPC\\OneDrive\\Documentos\\3er semestre\\PROGRAMACION\\TRABAJOS GRUPALES\\TALLER 8\\Hospital.txt", header = TRUE, sep = )
datos
## SEXO PRESION.ARTERIAL PULSO.POR.MIN.
## 1 Hombre 119 59
## 2 Mujer 99 89
## 3 Hombre 102 107
## 4 Hombre 78 76
## 5 Mujer 78 91
datos <- read.table(file= "C:\\Users\\DETPC\\OneDrive\\Documentos\\3er semestre\\PROGRAMACION\\TRABAJOS GRUPALES\\TALLER 8\\Hospital.txt", header = TRUE, sep = )
datos[c(1,4), ]
## SEXO PRESION.ARTERIAL PULSO.POR.MIN.
## 1 Hombre 119 59
## 4 Hombre 78 76
a <- datos[2,2]
b <- datos[5,2]
if (a>b){
cat(a, "La presion arterial seria mayor de la primera mujer")
} else {
cat(b, "La presion arterial seria mayor de la segunda mujer")
}
## 99 La presion arterial seria mayor de la primera mujer
x <- c(datos[1,2],datos[3,2],datos[4,2])
x
## [1] 119 102 78
mean(x)
## [1] 99.66667
sqrt(datos[4,2])
## [1] 8.831761