Skip to content

Commit 058dc05

Browse files
committed
ahi va
1 parent 68930af commit 058dc05

File tree

1 file changed

+27
-16
lines changed

1 file changed

+27
-16
lines changed

teoria/Tema11.Rmd

Lines changed: 27 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -271,12 +271,19 @@ donde $p$ es la probabilidad de éxito y $q = 1-p$ es la probabilidad de fracaso
271271

272272
```{r, echo = FALSE}
273273
par(mfrow = c(1,2))
274-
plot(dbinom(1:50,50,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una B(50,0.5)")
275-
plot(pbinom(1:50,50,0.5),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una B(50,0.5)")
274+
plot(0:50,dbinom(0:50,50,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una B(50,0.5)")
275+
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))
276276
par(mfrow= c(1,1))
277-
278277
```
279278

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+
286+
280287
## Distribución Geométrica
281288

282289
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$
@@ -305,12 +312,18 @@ $$f(k) = (1-p)^{k-1}p \qquad\text{ si empieza en 1}$$
305312

306313
```{r, echo = FALSE}
307314
par(mfrow = c(1,2))
308-
plot(dgeom(1:20,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Ge(0.5)")
309-
plot(pgeom(1:20,0.5),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una Ge(0.5)")
315+
plot(0:20, dgeom(0:20,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Ge(0.5)")
316+
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))
310317
par(mfrow= c(1,1))
311-
312318
```
313319

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+
314327
## Distribución Hipergeométrica
315328

316329
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,11 +347,9 @@ $$X\sim \text{H}(N,M,n)$$
334347
## Distribución Hipergeométrica
335348

336349
```{r, echo = FALSE}
337-
par(mfrow = c(1,2))
338-
plot(dhyper(1:30,10,20,10),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una H(20,10,30)")
339-
plot(phyper(1:30,10,20,10),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una H(20,10,30)")
350+
plot(0:30, dhyper(0:30,10,20,10),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una H(20,10,30)")
351+
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))
340352
par(mfrow= c(1,1))
341-
342353
```
343354

344355
## Distribución de Poisson
@@ -368,10 +379,9 @@ donde $\lambda$ representa el número de veces que se espera que ocurra el event
368379

369380
```{r, echo = FALSE}
370381
par(mfrow = c(1,2))
371-
plot(dpois(1:20,2),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Po(2)")
372-
plot(ppois(1:20,2),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una Po(2)")
382+
plot(0:20, dpois(0:20,2),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una Po(2)")
383+
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))
373384
par(mfrow= c(1,1))
374-
375385
```
376386

377387
## Distribución Binomial Negativa
@@ -392,10 +402,11 @@ Si $X$ es variable aleatoria que mide el "número de repeticiones hasta observar
392402

393403
```{r, echo = FALSE}
394404
par(mfrow = c(1,2))
395-
plot(dnbinom(1:50,10,0.5),col = "purple", xlab = "", ylab = "", main = "Función de probabilidad de una BN(10,0.5)")
396-
plot(pnbinom(1:50,10,0.5),col = "purple", xlab = "", ylab = "", main = "Función de distribución de una BN(10,0.5)")
405+
exitos = 5
406+
size = 20
407+
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)")
408+
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)")
397409
par(mfrow= c(1,1))
398-
399410
```
400411

401412

0 commit comments

Comments
 (0)