Contexto En un centro de soporte técnico de una empresa de software, llegan solicitudes de usuarios que deben ser atendidas por ingenieros de sistemas. Se quiere modelar el proceso de llegada y atención de solicitudes con distribuciones de probabilidad, y simular el sistema con R.
Actividades 1. Llegadas de solicitudes Suponga que, en promedio, llegan 5 solicitudes por hora al sistema. a. Genere 5000 valores aleatorios que representen el número de solicitudes que llegan en cada hora. b. Interprete el resultado. c. Realice un gráfico de barras de las frecuencias. d. Determine la probabilidad impírica de lleguen menos de 3 solicitudes
Solucion ejercicio 1 Distribucion Poisson
set.seed(123)
evento_pois <- rpois(5000,5)
head(evento_pois)
## [1] 4 7 4 8 9 2
# c. Gráfico de barras de las frecuencias
tablapois <- table(evento_pois)
barplot(tablapois,
col="red",
main="Distribución de llegadas por hora",
xlab="Número de solicitudes",
ylab="Frecuencia")
prob_menos <-sum(evento_pois<3)/length(evento_pois)
prob_menos
## [1] 0.1248
Solucion punto 2
numexp<- rexp(100,1/12)
hist(numexp,col="blue")
set.seed(123)
normal_random<- rnorm(5000, mean=30, sd=5)
hist(normal_random,probability=TRUE, col="yellow")
curve(dnorm(x,mean=30,sd=5),add=TRUE,col="blue")
Atenciones para mayores de 35 minutos
prob_supera35<-sum(normal_random>35)/length(normal_random)
prob_supera35
## [1] 0.1562
# Punto 4: Tickets escalados a segundo nivel
set.seed(123)
escalados <- rbinom(1000, size = 10, prob = 0.20)
head(escalados)
## [1] 1 3 2 4 4 0
total_escalados <- sum(escalados)
total_escalados
## [1] 1986
tabla_escalados <- table(escalados)
barplot(tabla_escalados,
col="orange",
main="Distribución de tickets escalados por hora",
xlab="Tickets escalados",
ylab="Frecuencia (horas)")