You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: teoria/Tema11.Rmd
+39-14Lines changed: 39 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -270,12 +270,19 @@ donde $p$ es la probabilidad de éxito y $q = 1-p$ es la probabilidad de fracaso
270
270
271
271
```{r, echo = FALSE}
272
272
par(mfrow = c(1,2))
273
-
plot(dbinom(1:50,50,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una B(50,0.5)")
274
-
plot(pbinom(1:50,50,0.5),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una B(50,0.5)")
273
+
plot(0:50,dbinom(0:50,50,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una B(50,0.5)")
274
+
plot(0:50, pbinom(0:50,50,0.5),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una B(50,0.5)", ylim = c(0,1))
275
275
par(mfrow= c(1,1))
276
276
277
277
```
278
278
279
+
## Distribución Binomial
280
+
281
+
El código de la distribución Binomial:
282
+
283
+
- En `R` tenemos las funciones del paquete `Rlab`: `dbinom(x, size, prob), pbinom(q,size, prob), qbinom(p, size, prob), rbinom(n, size, prob)` donde `prob` es la probabilidad de éxito y `size` el número de ensayos del experimento.
284
+
- En `Python` tenemos las funciones del paquete `scipy.stats.binom`: `pmf(k,n,p), cdf(k,n,p), ppf(q,n,p), rvs(n, p, size)` donde `p` es la probabilidad de éxito y `n` el número de ensayos del experimento.
285
+
279
286
## Distribución Geométrica
280
287
281
288
Si $X$ es variable aleatoria que mide el "número de repeticiones independientes del experimento hasta haber conseguido éxito", diremos que $X$ se distribuye como una Geométrica con parámetro $p$
@@ -304,12 +311,19 @@ $$f(k) = (1-p)^{k-1}p \qquad\text{ si empieza en 1}$$
304
311
305
312
```{r, echo = FALSE}
306
313
par(mfrow = c(1,2))
307
-
plot(dgeom(1:20,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Ge(0.5)")
308
-
plot(pgeom(1:20,0.5),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una Ge(0.5)")
314
+
plot(0:20, dgeom(0:20,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Ge(0.5)")
315
+
plot(0:20, pgeom(0:20,0.5),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una Ge(0.5)", ylim = c(0,1))
309
316
par(mfrow= c(1,1))
310
317
311
318
```
312
319
320
+
## Distribución Geométrica
321
+
322
+
El código de la distribución Geométrica:
323
+
324
+
- En `R` tenemos las funciones del paquete `Rlab`: `dgeom(x, prob), pgeom(q, prob), qgeom(p, prob), rgeom(n, prob)` donde `prob` es la probabilidad de éxito del experimento.
325
+
- En `Python` tenemos las funciones del paquete `scipy.stats.geom`: `pmf(k,p), cdf(k,p), ppf(q,p), rvs(p, size)` donde `p` es la probabilidad de éxito del experimento.
326
+
313
327
## Distribución Hipergeométrica
314
328
315
329
Consideremos el experimento "extraer a la vez (o una detrás de otra, sin retornarlos) $n$ objetos donde hay $N$ de tipo A y $M$ de tipo B". Si $X$ es variable aleatoria que mide el "número de objetos del tipo A", diremos que $X$ se distribuye como una Hipergeométrica con parámetros $N,M,n$
@@ -334,8 +348,8 @@ $$X\sim \text{H}(N,M,n)$$
334
348
335
349
```{r, echo = FALSE}
336
350
par(mfrow = c(1,2))
337
-
plot(dhyper(1:30,10,20,10),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una H(20,10,30)")
338
-
plot(phyper(1:30,10,20,10),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una H(20,10,30)")
351
+
plot(0:30, dhyper(0:30,10,20,10),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una H(20,10,30)")
352
+
plot(0:30, phyper(0:30,10,20,10),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una H(20,10,30)", ylim = c(0,1))
339
353
par(mfrow= c(1,1))
340
354
341
355
```
@@ -363,14 +377,25 @@ donde $\lambda$ representa el número de veces que se espera que ocurra el event
363
377
-**Esperanza** $E(X) = \lambda$
364
378
-**Varianza** $Var(X) = \lambda$
365
379
366
-
<<<<<<< HEAD
380
+
381
+
## Distribución de Poisson
382
+
383
+
```{r, echo = FALSE}
384
+
par(mfrow = c(1,2))
385
+
plot(0:20, dpois(0:20,2),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Po(2)")
386
+
plot(0:20, ppois(0:20,2),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una Po(2)", ylim = c(0,1))
387
+
par(mfrow= c(1,1))
388
+
389
+
```
390
+
391
+
367
392
## Distribución Binomial Negativa
368
393
369
394
Si $X$ es variable aleatoria que mide el "número de repeticiones hasta observar los $r$ éxitos en ensayos de Bernoulli con probabilidad $p$", diremos que $X$ se distribuye como una Binomial Negativa con parámetros $r$ y $p$, $BN(r,p)$.
370
395
371
396
- El **espacio muestral** de $X$ será $X(\Omega) = \{r, r+1, r+2,\dots\}$
372
397
373
-
- La **función de densidad** vendrá dada por $$f(k) = {k-1\choose r-1}p^r(1-p)^{k-r}, k\geq r$$
398
+
- La **función de densidad** vendrá dada por $$f(k) = {k-1\choose r-1}p^r(1-p)^{k-r} \ \mathrm{si}\ k\geq r$$
374
399
375
400
376
401
## Distribución Binomial Negativa
@@ -380,17 +405,17 @@ Si $X$ es variable aleatoria que mide el "número de repeticiones hasta observar
380
405
-**Esperanza** $E(X) = \frac{r}{p}$
381
406
-**Varianza** $Var(X) = r\frac{1-p}{p^2}$
382
407
383
-
=======
384
-
## Distribución de Poisson
385
-
386
408
```{r, echo = FALSE}
387
409
par(mfrow = c(1,2))
388
-
plot(dpois(1:20,2),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Po(2)")
389
-
plot(ppois(1:20,2),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una Po(2)")
410
+
exitos = 5
411
+
size = 20
412
+
plot(c(rep(0,exitos),exitos:(size+exitos)), c(rep(0,exitos),dnbinom(0:size,exitos,0.5)),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una BN(5, 0.5)")
413
+
plot(c(rep(0,exitos),exitos:(size+exitos)), c(rep(0,exitos),pnbinom(0:size,exitos,0.5)),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una BN(5, 0.5)")
0 commit comments