Sea A1 el evento la pieza proviene del proveedor 1 y A2 el evento la pieza proviene del proveedor 2.
De las piezas que compra la fábrica, 65% proviene del proveedor A1 y 35% restante proviene del proveedor A2.
Por tanto, si toma una pieza aleatoriamente, le asignará las probabilidades previas P(A1) = 0.65 y P(A2) = 0.35.
La calidad de las piezas compradas varía de acuerdo con el proveedor.
Se sabe que la calidad del proveedor 1 es 2 de cada 100 piezas son defectuosas o sea una probabilidad de 0.98.
Se conoce también que la calidad dol proveedor 2 es 5 de cada 100 son defectuosas o se que tiena una probabilidad de 0.95.
La literal G (good) denota el evento la pieza está buena y B (bad) denota el evento la pieza está mala.
Dada la información de que la pieza está mala
Se aplica teorema de Bayes
## Probabilidad de que una pieza se fabricada por el proveedor 1 = 0.65
## Probabilidad de que una pieza se fabricada por el proveedor 2 = 0.35
## Probabilidad de que una pieza sea buena dada que sea del proveedor 1 es: 0.98
## Probabilidad de que una pieza sea mala dada que sea del proveedor 1 es: 0.02
## Probabilidad de que una pieza sea buena dada que sea del proveedor 2 es: 0.95
## Probabilidad de que una pieza sea mala dada que sea del proveedor 2 es: 0.05
PA1 = 0.65
PG.PA1 = 0.98
PB.PA1=0.02
PA1.I.G <- PA1 * PG.PA1
PA1.I.B <- PA1 * PB.PA1
cat("La probabilidad de que sea del proveedor 1 y que la pieza sea buena es: ",PA1.I.G)
## La probabilidad de que sea del proveedor 1 y que la pieza sea buena es: 0.637
cat("La probabilidad de que sea del proveedor 1 y que la pieza sea mala es: ",PA1.I.B)
## La probabilidad de que sea del proveedor 1 y que la pieza sea mala es: 0.013
PA2 = 0.35
PG.PA2 = 0.95
PB.PA2 =0.05
PA2.I.G <- PA2 * PG.PA2
PA2.I.B <- PA2 * PB.PA2
cat("La probabilidad de que sea del proveedor 1 y que la pieza sea buena es: ",PA2.I.G)
## La probabilidad de que sea del proveedor 1 y que la pieza sea buena es: 0.3325
cat("La probabilidad de que sea del proveedor 1 y que la pieza sea mala es: ",PA2.I.B)
## La probabilidad de que sea del proveedor 1 y que la pieza sea mala es: 0.0175
TB.PA1.B <- (PA1 * PB.PA1) / (PA1 * PB.PA1 + PA2 * PB.PA2)
cat("Conforme al teorema de Bayes (TB), la probabilidad de que sea una pieza mala (Bad) condicionada a que sea primero del proveedor1 es: ", TB.PA1.B)
## Conforme al teorema de Bayes (TB), la probabilidad de que sea una pieza mala (Bad) condicionada a que sea primero del proveedor1 es: 0.4262295
TB.PA2.B <- (PA2 * PB.PA2) / (PA1 * PB.PA1 + PA2 * PB.PA2)
cat("Conforme al teorema de Bayes (TB), la probabilidad de que sea una pieza mala (Bad) condicionada a que sea primero del proveedor2 es: ", TB.PA2.B)
## Conforme al teorema de Bayes (TB), la probabilidad de que sea una pieza mala (Bad) condicionada a que sea primero del proveedor2 es: 0.5737705
tabular <- data.frame('Eventos'=c('A1', 'A2'),
'Prob.Previas'=c(PA1, PA2),
'Prob.Condicionales'=c(PB.PA1, PB.PA2),
'Prob.Conjuntas'=c(PA1.I.B, PA2.I.B),
'Prob.Posteriores'=c(TB.PA1.B, TB.PA2.B))
tabular
## Eventos Prob.Previas Prob.Condicionales Prob.Conjuntas Prob.Posteriores
## 1 A1 0.65 0.02 0.0130 0.4262295
## 2 A2 0.35 0.05 0.0175 0.5737705
totales <- apply(tabular[-1], 2, sum)
totales <- as.array(c(NA,as.vector(totales)))
tabular <- rbind(tabular, totales)
tabular
## Eventos Prob.Previas Prob.Condicionales Prob.Conjuntas Prob.Posteriores
## 1 A1 0.65 0.02 0.0130 0.4262295
## 2 A2 0.35 0.05 0.0175 0.5737705
## 3 <NA> 1.00 0.07 0.0305 1.0000000