# UNIVERSIDAD NACIONAL DEL ALTIPLANO
# INGENIERIA ESTADISTICA E INFORMATICA
# CURSO: ESTADISTICA BAYESIANA
# TEMA: TEOREMA DE BAYES
# Forma 1
print("Ingrese el Porcentaje")
## [1] "Ingrese el Porcentaje"
porcentaje <- c(scan())
print("Ingrese la Probabilidad ")
## [1] "Ingrese la Probabilidad "
pro <- c(scan())
TeoremaB <- function(porcentaje,pro){
suma <- 0.00
for (i in 1:length(porcentaje)) {
suma <- suma+porcentaje[i]*pro[i]
}
resta <- 0.00
probabilidad <- c()
for (i in 1:length(porcentaje)){
resta <- porcentaje[i]*pro[i]/suma
probabilidad <- c(probabilidad,resta)
}
return(probabilidad)
}
print(TeoremaB(porcentaje, pro))
## numeric(0)
# Forma 2
#Ingreso de las Probabilidades primarias
pro1 <- c(0.6)
pro2 <- c(0.4)
#Ingreso de las Probabilidades secundarias
pru1 <- c(0.2)
pru2 <- c(0.8)
#Probabilidad de ser culpable
Probabilidad1 <- pru1*pro1/sum(pru1*pro1,pru2*pro2)
#Probabilidad de no ser culpable
Probabilidad2 <- pru2*pro2/sum(pru1*pro1,pru2*pro2)
A <- rbind(Probabilidad1,Probabilidad2)
print(A)
## [,1]
## Probabilidad1 0.2727273
## Probabilidad2 0.7272727