library(collapsibleTree)
#Liquido= concentracion
#Tableta= concentracion
#Capsula= concentracion
#tipo = c(Liquido, Tableta, Capsula)
#concentracion = c("c_alta", "c_bajo", "c_medio")
#medicamento = tipo
#Farmacia_A= medicamento
#Farmacia_B= medicamento
#Farmacia_C= medicamento
#Farmacia_D= medicamento
#Farmacia_E= medicamento
#recomendaciones = data.frame(Farmacia_A, Farmacia_B, Farmacia_C, Farmacia_D, Farmacia_E)
#collapsibleTree(recomendaciones, c("Farmacia_A", "Farmacia_B", "Farmacia_C", "Farmacia_D", "Farmacia_E"))
#recomendaciones
#Farma= 5
#Medica= 3
#Concentra=3
#Combinaciones= c(Farma*Medica*Concentra)
#Combinaciones
#Farma_2= 5
#Medica_2= 3
#Concentra_2=2
#Combinaciones_2= c(Farma_2*Medica_2*Concentra_2)
#Combinaciones_2
set.seed(1000271731)
muestra_a=rnorm(64,4.35,0.15)
mean(muestra_a)
## [1] 4.336961
hist(muestra_a)
abline(v=mean(muestra_a), lwd= 2, col="dark red")
\(H_o= \mu_{experimental} \geq 4.5\)
\(H_a= \mu_{experimental}<4.5\)
\(\alpha = 0.05\)
set.seed(1000271731)
sim_1= replicate(5000, rnorm(64,4.35,0.15))
dim(sim_1)
## [1] 64 5000
#curve(dt(sim_1, df=4999),add=T, col="green")
cuantile_t= qt(p= 0.05, df= 5000-1, lower.tail = T)
cuantile_t
## [1] -1.645158
x_d= seq(-4,4, by = 0.01)
plot(x_d, dt(x_d, df= 5000-1), type = "l")
abline(v= cuantile_t, col= "green")
x_c= (cuantile_t * (sd(muestra_a)/sqrt(64))+4.5)
x_c
## [1] 4.469434
medias = colMeans(sim_1)
length(medias)
## [1] 5000
hist(medias, xlim = c(4.26, 4.51), freq = F)
abline(v=mean(muestra_a), lwd=2, col="dark red")
abline(v=4.5,lwd=2 ,col="dark blue")
abline(v=x_c, lwd= 2,col= "dark green")
\(*Existen \thinspace pruebas \thinspace suficientes \thinspace para \thinspace Rechaza \thinspace la \thinspace H_o\)
\(H_o= Razon_{mezcla} = 1:24\)
\(H_a= Razon_{mezcla} \neq 1:24\)
\(\alpha = 0.05\)
set.seed(1000271731)
n<- 6350
x<- c(350, 6000)
Prob<- c(1/24, 23/24)
test_chi <- chisq.test(x, p=Prob)
Pvalor <- test_chi$p.value
Pvalor
## [1] 8.131924e-08
if_else(Pvalor > 0.05, "No existen datos suficientes para rechazar la H_0, (La mezcaldora mantiene la relacion 1:24)", "Existen pruebas suficientes para rechazar la H_0, (La mezcaldora no mantiene la relacion 1:24)")
## [1] "Existen pruebas suficientes para rechazar la H_0, (La mezcaldora no mantiene la relacion 1:24)"
\(H_o= \mu_{ecosistema} = 65^{\circ}\)
\(H_a= \mu_{ecosistema}> 65^{\circ}\)
\(\alpha = 0.05\)
set.seed(1000271731)
var_norm = rnorm(50, 65.8, 0.3)
mean(var_norm)
## [1] 65.80143
hist(var_norm , freq = F)
abline(v = mean(var_norm), lwd= 4, col= "red")
replicator = replicate(10000, rnorm(50, 65.8, 0.3))
dim(replicator)
## [1] 50 10000
cuantile_t2= qt(p= 0.05, df= 10000-1, lower.tail = F)
x_c2 = (cuantile_t2 * (sd(var_norm)/sqrt(50))+65)
x_c2
## [1] 65.06591
means_2 = colMeans(replicator)
length(means_2)
## [1] 10000
hist(means_2, xlim = c(64.8, 66), freq = F)
abline(v=mean(var_norm), lwd=2, col="dark red")
abline(v=65,lwd=2 ,col="dark blue")
abline(v=x_c2, lwd= 2,col= "dark green")
#### Se rechaza la H_0 ya que como se observa en la grafica se aleja considerablemente nuestra media indicada con el color rojo de lo maximo que podiamos subirnos, linea indicada con el color verde
\(H_o= \mu_{Local} - \mu_{aloctona} \geq 0.5\)
\(H_a= \mu_ - \mu_{aloctona} < 0.5\)
\(\alpha = 0.05\)
set.seed(1000271731)
local_norm = rnorm(50000, 5.8, 0.58)
variedad_alocto = rnorm(50000, 5.1, 0.45)
mean(local_norm)
## [1] 5.802708
mean(variedad_alocto)
## [1] 5.099139
hist(local_norm, freq = F)
abline(v = mean(local_norm), lwd= 2, col="dark red")
test = t.test(x= local_norm, y= variedad_alocto, alternative = "less", mu=0.5, paired = T, conf.level = 0.95)
valor_p = test$p.value
if_else(valor_p>0.05, "No existen datos suficientes para rechazar la H_0, (La variedad local tiene un rendimiento medio mayor al menos por 0.5 Ton/ha)", "Existen pruebas suficientes para rechazar la H_0, (La variedad local no tiene un rendimiento medio mayor al menos por 0.5 Ton/ha)")
## [1] "No existen datos suficientes para rechazar la H_0, (La variedad local tiene un rendimiento medio mayor al menos por 0.5 Ton/ha)"
\(H_o= \mu_{Porosidad_maiz} > 42.5\)
\(H_a= \mu_{Porosidad_maiz} < 42.5\)
\(\alpha = 0.05\)
set.seed(1000271731)
variable= rnorm(30, 45, 2)
mean(variable)
## [1] 44.81285
sd(variable)
## [1] 1.735498
hist(variable, freq= F)
abline(v= mean(variable), lwd= 2, col = "Dark Red")
replicator_2 = replicate(10000, rnorm(30, 45, 2))
dim(replicator_2)
## [1] 30 10000
q_t= qt(p= 0.05, df= 10000-1, lower.tail = F)
q_t
## [1] 1.645006
x_c3 = (q_t * (sd(variable)/sqrt(30))+42.5)
x_c3
## [1] 43.02123
means_3 = colMeans(replicator_2)
length(means_3)
## [1] 10000
hist(means_3, xlim = c(42, 46), freq = F)
abline(v=mean(variable), lwd=2, col="dark red")
abline(v=42.5,lwd=2 ,col="dark blue")
abline(v=x_c3, lwd= 2,col= "dark green")
set.seed(1000271731)
banano = expand.grid(x = 1:12,
y = 1:10)
estado = round(runif(120,0,1.2))
enfermas = ifelse(estado==0, 'Sana', 'Enferma');enfermas
## [1] "Sana" "Enferma" "Enferma" "Enferma" "Sana" "Enferma" "Sana"
## [8] "Sana" "Sana" "Enferma" "Enferma" "Sana" "Enferma" "Enferma"
## [15] "Sana" "Enferma" "Sana" "Enferma" "Sana" "Sana" "Sana"
## [22] "Enferma" "Sana" "Enferma" "Sana" "Enferma" "Sana" "Sana"
## [29] "Enferma" "Sana" "Enferma" "Sana" "Enferma" "Enferma" "Enferma"
## [36] "Enferma" "Enferma" "Sana" "Enferma" "Enferma" "Enferma" "Sana"
## [43] "Sana" "Enferma" "Enferma" "Enferma" "Enferma" "Enferma" "Sana"
## [50] "Enferma" "Enferma" "Enferma" "Sana" "Enferma" "Sana" "Enferma"
## [57] "Sana" "Enferma" "Enferma" "Sana" "Enferma" "Sana" "Enferma"
## [64] "Sana" "Enferma" "Enferma" "Sana" "Sana" "Enferma" "Enferma"
## [71] "Enferma" "Sana" "Sana" "Sana" "Enferma" "Sana" "Enferma"
## [78] "Enferma" "Sana" "Enferma" "Sana" "Sana" "Enferma" "Sana"
## [85] "Enferma" "Enferma" "Enferma" "Sana" "Sana" "Enferma" "Enferma"
## [92] "Sana" "Enferma" "Enferma" "Sana" "Enferma" "Enferma" "Enferma"
## [99] "Enferma" "Enferma" "Sana" "Enferma" "Sana" "Enferma" "Sana"
## [106] "Sana" "Sana" "Sana" "Enferma" "Sana" "Sana" "Sana"
## [113] "Enferma" "Sana" "Sana" "Sana" "Enferma" "Sana" "Enferma"
## [120] "Enferma"
color_estado = ifelse(estado==0, 'green', 'red')
total_enfermas = 0
for (i in enfermas){
if (i == 'Enferma'){
total_enfermas = total_enfermas + 1
}else{
next
}
}
porcentaje = round(total_enfermas *0.1)
prevalencia = round(100* total_enfermas/length(estado),2);prevalencia
## [1] 55
plot(banano,
col = color_estado)
grid(nx = 12,
ny = 10,
lty = 2,
col = 'blue',
equilogs = T)
muestra = sample(estado, size = 48)
enfermas_muestra = 0
for (i in muestra){
if (i == 1){
enfermas_muestra = enfermas_muestra + 1
}else{
next
}
}
prevalencia_2 = round(100* enfermas_muestra/length(muestra),2);prevalencia_2
## [1] 68.75
enfermas_2 = enfermas
color_estado2 = color_estado
set.seed(1000271731)
random = round(runif(20,1,120));random
## [1] 34 82 88 51 18 95 14 33 40 55 107 18 75 58 45 75 37 107 35
## [20] 32
cuenta1 = 0
for (i in random){
if (cuenta1 != porcentaje){
if(enfermas_2[i] == "Sana"){
cuenta1 = cuenta1 + 1
enfermas_2[i] = 'Enferma'
}else{
next
}
}else{
break
}
}
cuenta2 = 0
for (i in random){
if (cuenta2 != porcentaje){
if(color_estado2[i] == 'green'){
cuenta2 = cuenta2 + 1
color_estado2[i] = 'red'
}else{
next
}
}else{
break
}
}
plot(banano,
col = color_estado2)
grid(nx = 12,
ny = 10,
lty = 2,
col = 'blue',
equilogs = T)