Skip to content

Commit

Permalink
arreglado error cuestionario muestreo
Browse files Browse the repository at this point in the history
  • Loading branch information
aarnaumir committed Oct 21, 2022
1 parent 187e55b commit 8125a7c
Show file tree
Hide file tree
Showing 3 changed files with 105 additions and 29 deletions.
Binary file modified ejercicios/cuestionarios/muestreo_cuestionario_1.xlsx
Binary file not shown.
2 changes: 1 addition & 1 deletion teoria/Tema-1---Muestreo.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -461,7 +461,7 @@ head(muestra.worldcup.pol,12)
Cargamos la librería reticulate para conectar `R` con `Python` indicando donde tenemos instalada la versión favorita de `Python`:
```{r}
library(reticulate)
use_python("/Users/juangabriel/anaconda3/bin/python3")
use_python("/usr/bin/python3")
#reticulate::py_install("pandas")
```

Expand Down
132 changes: 104 additions & 28 deletions teoria/Tema-1---Muestreo.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
usePrettify: true,
enableSlideAreas: true,
enableTouch: true,
favIcon: 'Images\matriz_mov.gif',
favIcon: 'Images/matriz_mov.gif',
},

// Author information
Expand Down Expand Up @@ -3099,6 +3099,10 @@
display: list-item;
}

details > summary > p:only-child {
display: inline;
}

slides > slide {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
Expand Down Expand Up @@ -3128,6 +3132,7 @@
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.sourceCode { overflow: visible; }
code.sourceCode > span { color: inherit; text-decoration: inherit; }
div.sourceCode { margin: 1em 0; }
pre.sourceCode { margin: 0; }
Expand Down Expand Up @@ -3194,7 +3199,7 @@
position: absolute;
bottom: 20px;
left: 60px;
background: url(Images\matriz_mov.gif) no-repeat 0 50%;
background: url(Images/matriz_mov.gif) no-repeat 0 50%;
-webkit-background-size: 30px 30px;
-moz-background-size: 30px 30px;
-o-background-size: 30px 30px;
Expand All @@ -3205,7 +3210,78 @@
}
</style>

<style type="text/css">.center {text-align: center;}.prop{color: #26b95d;font-variant: small-caps;display: inline;}.observ{color: #1FD1D9;font-variant: small-caps;display: inline;}.important{color: red;display:inline;font-variant: small-caps;}.definition{color: blue;display:inline;font-variant: small-caps;}.box{border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;padding: 10px;border: 2px solid gray;}.dem {border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;background-color: #c9b2f8;font-size: 0.7em;color: black;}.r-code{border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;background-color: #F2F2F2;font-size: 0.7em;font-family: "Courier", monospace;}.example{color: black;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;background-color: #bfeeff;font-size: 0.7em;}.example-sol{font-size: 0.7em;}.exercise{color: black;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;background-color: #92e394;font-size: 0.7em;}.exercise-sol{font-size: 0.7em;}.phototext{font-size: 0.5em}</style>
<style type="text/css">.center {
text-align: center;
}
.prop{
color: #26b95d;
font-variant: small-caps;
display: inline;
}
.observ{
color: #1FD1D9;
font-variant: small-caps;
display: inline;
}
.important{
color: red;
display:inline;
font-variant: small-caps;
}
.definition{
color: blue;
display:inline;
font-variant: small-caps;
}
.box{
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
padding: 10px;
border: 2px solid gray;
}
.dem {
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
background-color: #c9b2f8;
font-size: 0.7em;
color: black;
}
.r-code{
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
background-color: #F2F2F2;
font-size: 0.7em;
font-family: "Courier", monospace;
}
.example{
color: black;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
background-color: #bfeeff;
font-size: 0.7em;
}
.example-sol{
font-size: 0.7em;
}
.exercise{
color: black;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
background-color: #92e394;
font-size: 0.7em;
}
.exercise-sol{
font-size: 0.7em;
}
.phototext{
font-size: 0.5em
}
</style>

</head>

Expand Down Expand Up @@ -3261,7 +3337,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

</article></slide><slide class="segue dark nobackground level1"><hgroup class = 'auto-fadein'><h2>Tipos de muestreo</h2></hgroup><article id="tipos-de-muestreo">

</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio con y sin reposición</h2></hgroup><article class="unnumbered" id="muestreo-aleatorio-con-y-sin-reposición">
</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio con y sin reposición</h2></hgroup><article id="muestreo-aleatorio-con-y-sin-reposición" class="unnumbered">

<p><l class="definition">Muestreo aleatorio</l>: consiste en seleccionar una muestra de la población de manera que todas las muestras del mismo tamaño sean <strong>equiprobables</strong>.</p>

Expand All @@ -3277,7 +3353,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

</p></div></div>

</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio con y sin reposición</h2></hgroup><article class="unnumbered" id="muestreo-aleatorio-con-y-sin-reposición-1">
</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio con y sin reposición</h2></hgroup><article id="muestreo-aleatorio-con-y-sin-reposición-1" class="unnumbered">

<p>Queremos extraer una muestra de 15 bolas. Para ello, podríamos repetir 15 veces el proceso de sacar una bola de la urna, anotar su número y devolverla a la urna. El tipo de muestra obtenida de esta manera recibe el nombre de <strong>muestra aleatoria con reposición</strong>, o simple (una <strong>m.a.s.</strong>, para abreviar).</p>

Expand All @@ -3291,19 +3367,19 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

</p></div></div>

</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio con reposición</h2></hgroup><article class="unnumbered" id="muestreo-aleatorio-con-reposición">
</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio con reposición</h2></hgroup><article id="muestreo-aleatorio-con-reposición" class="unnumbered">

<p>Las bolas violetas son las escogidas para la muestra. La bola azul se ha escogido dos veces al ser el muestreo con reposición.</p>

<p>Para simular un muestreo de 15 bolas con reposición en una urna de 100 en <code>R</code>, haríamos los siguiente:</p>

<pre class = 'prettyprint lang-r'>sample(1:100, 15, replace=TRUE)</pre>

<pre >## [1] 58 28 70 17 64 77 81 59 24 17 22 96 19 87 43</pre>
<pre >## [1] 45 66 62 48 15 89 60 36 8 86 11 40 44 38 25</pre>

<p>Fijaos que no hemos obtenido la misma muestra. Esto es debido a que no hemos fijado la <strong>semilla de aleatoriedad</strong>.</p>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article class="unnumbered" id="ejemplo-iris">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article id="ejemplo-iris" class="unnumbered">

<div class="example">
<p><strong>Ejemplo</strong></p>
Expand All @@ -3323,7 +3399,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
## 5 5.0 3.6 1.4 0.2 setosa
## 6 5.4 3.9 1.7 0.4 setosa</pre></div>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article class="unnumbered" id="ejemplo-iris-1">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article id="ejemplo-iris-1" class="unnumbered">

<div class="example-sol">
<p>Si quisiéramos una muestra de 10 flores con reposición, haríamos lo siguiente:</p>
Expand All @@ -3337,7 +3413,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

<pre class = 'prettyprint lang-r'>muestra.iris.10.con = iris[flores.elegidas.10.con,] </pre></div>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article class="unnumbered" id="ejemplo-iris-2">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article id="ejemplo-iris-2" class="unnumbered">

<div class="example-sol">
<p>Por último, mostramos la muestra de las flores:</p>
Expand All @@ -3356,7 +3432,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
## 102 5.8 2.7 5.1 1.9 virginica
## 130 7.2 3.0 5.8 1.6 virginica</pre></div>

</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio sin reposición</h2></hgroup><article class="unnumbered" id="muestreo-aleatorio-sin-reposición">
</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio sin reposición</h2></hgroup><article id="muestreo-aleatorio-sin-reposición" class="unnumbered">

<p><l class="definition">Muestra aleatoria sin reposición</l>: Otra manera de extraer nuestra muestra sería repetir 15 veces el proceso de sacar una bola de la urna pero ahora sin devolverla. En este caso se habla de una <strong>muestra aleatoria sin reposición</strong>.</p>

Expand All @@ -3370,15 +3446,15 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

</p></div></div>

</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio sin reposición</h2></hgroup><article class="unnumbered" id="muestreo-aleatorio-sin-reposición-1">
</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio sin reposición</h2></hgroup><article id="muestreo-aleatorio-sin-reposición-1" class="unnumbered">

<p>Para simular un muestreo de 15 bolas sin reposición en la urna anterior de 100 en <code>R</code>, haríamos los siguiente:</p>

<pre class = 'prettyprint lang-r'>sample(1:100, 15, replace=FALSE)</pre>

<pre >## [1] 24 1 84 35 27 48 95 2 32 47 44 69 15 22 89</pre>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article class="unnumbered" id="ejemplo-iris-3">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article id="ejemplo-iris-3" class="unnumbered">

<div class="example">
<p><strong>Ejemplo</strong></p>
Expand All @@ -3397,7 +3473,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

<pre class = 'prettyprint lang-r'>muestra.iris.10.sin = iris[flores.elegidas.10.sin,] </pre></div>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article class="unnumbered" id="ejemplo-iris-4">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article id="ejemplo-iris-4" class="unnumbered">

<div class="example-sol">
<p>Por último, mostramos las muestra de las flores:</p>
Expand Down Expand Up @@ -3496,7 +3572,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
## 7 4.6 3.4 1.4 0.3 setosa
## 22 5.1 3.7 1.5 0.4 setosa</pre></div>

</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio estratificado</h2></hgroup><article class="unnumbered" id="muestreo-aleatorio-estratificado">
</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio estratificado</h2></hgroup><article id="muestreo-aleatorio-estratificado" class="unnumbered">

<p><l class="definition">Muestreo aleatorio estratificado</l>: Este tipo de muestreo se utiliza cuando la población está clasificada en <strong>estratos</strong> que son de interés para la propiedad estudiada. Se toma una muestra aleatoria de cada estrato y se unen en una muestra global. A este proceso se le llama <strong>muestreo aleatorio estratificado</strong>.</p>

Expand All @@ -3512,11 +3588,11 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

</p></div></div>

</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio estratificado</h2></hgroup><article class="unnumbered" id="muestreo-aleatorio-estratificado-1">
</article></slide><slide class=""><hgroup><h2>Muestreo aleatorio estratificado</h2></hgroup><article id="muestreo-aleatorio-estratificado-1" class="unnumbered">

<p>Para tomar una muestra aleatoria estratificada de 15 bolas, considerando como estratos los dos colores, tomaríamos una muestra aleatoria de 6 bolas del primer color y una muestra aleatoria de 9 bolas del segundo color.</p>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article class="unnumbered" id="ejemplo-iris-8">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article id="ejemplo-iris-8" class="unnumbered">

<div class="example">
<p><strong>Ejemplo</strong></p>
Expand All @@ -3534,7 +3610,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
fls.muestra.versicolor=sample(51:100,4,replace=TRUE)
fls.muestra.virginica=sample(101:150,4,replace=TRUE) </pre></div>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article class="unnumbered" id="ejemplo-iris-9">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>iris</code></h2></hgroup><article id="ejemplo-iris-9" class="unnumbered">

<div class="example-sol">
<p>seguidamente, calculamos y mostramos la muestra estratificada juntando las tres muestras de cada especie</p>
Expand All @@ -3556,13 +3632,13 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
## 101 6.3 3.3 6.0 2.5 virginica
## 108 7.3 2.9 6.3 1.8 virginica</pre></div>

</article></slide><slide class=""><hgroup><h2>Muestreo por conglomerados</h2></hgroup><article class="unnumbered" id="muestreo-por-conglomerados">
</article></slide><slide class=""><hgroup><h2>Muestreo por conglomerados</h2></hgroup><article id="muestreo-por-conglomerados" class="unnumbered">

<p>El proceso de obtener y estudiar una muestra aleatoria en algunos casos es caro o difícil, incluso aunque dispongamos de la lista completa de la población.</p>

<p><l class="definition"> Muestreo por conglomerados</l>: una alternativa posible sería, en vez de extraer una muestra aleatoria de todos los individuos de la población, escoger primero al azar unos subconjuntos en los que la población está dividida, a las que llamamos en este contexto <strong>conglomerados</strong> (<em>clusters</em>).</p>

</article></slide><slide class=""><hgroup><h2>Muestreo por conglomerados</h2></hgroup><article class="unnumbered" id="muestreo-por-conglomerados-1">
</article></slide><slide class=""><hgroup><h2>Muestreo por conglomerados</h2></hgroup><article id="muestreo-por-conglomerados-1" class="unnumbered">

<p>Supongamos que las 100 bolas de nuestra urna se agrupan en 20 conglomerados de 5 bolas cada uno según las franjas verticales.</p>

Expand All @@ -3578,7 +3654,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>

</p></div></div>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article class="unnumbered" id="ejemplo-worldcup">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article id="ejemplo-worldcup" class="unnumbered">

<div class="example">
<p><strong>Ejemplo</strong></p>
Expand All @@ -3595,7 +3671,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
<li>Saves: número de paradas.</li>
</ul></div>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article class="unnumbered" id="ejemplo-worldcup-1">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article id="ejemplo-worldcup-1" class="unnumbered">

<pre class = 'prettyprint lang-r'>library(faraway)
head(worldcup)</pre>
Expand All @@ -3608,7 +3684,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
## Aboubakar Cameroon Forward 46 2 16 0 0
## Abreu Uruguay Forward 72 0 15 0 0</pre>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article class="unnumbered" id="ejemplo-worldcup-2">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article id="ejemplo-worldcup-2" class="unnumbered">

<div class="example">
<p><strong>Ejemplo</strong></p>
Expand All @@ -3631,7 +3707,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
<pre >## [1] Slovakia Mexico New Zealand France
## 32 Levels: Algeria Argentina Australia Brazil Cameroon Chile ... Uruguay</pre></div>

</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article class="unnumbered" id="ejemplo-worldcup-3">
</article></slide><slide class=""><hgroup><h2>Ejemplo <code>worldcup</code></h2></hgroup><article id="ejemplo-worldcup-3" class="unnumbered">

<div class="example-sol">
<p>La muestra elegida estará formada por los jugadores que perteneces a dichos países:</p>
Expand Down Expand Up @@ -3741,7 +3817,7 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
<p>Cargamos la librería reticulate para conectar <code>R</code> con <code>Python</code> indicando donde tenemos instalada la versión favorita de <code>Python</code>:</p>

<pre class = 'prettyprint lang-r'>library(reticulate)
use_python(&quot;/Users/juangabriel/anaconda3/bin/python3&quot;)
use_python(&quot;/usr/bin/python3&quot;)
#reticulate::py_install(&quot;pandas&quot;)</pre>

<p>Cargamos las librerías que vamos a usar</p>
Expand Down Expand Up @@ -3785,9 +3861,9 @@ <h1 data-config-title><!-- populated from slide_config.json --></h1>
<pre class = 'prettyprint lang-python'>iris_py.sample(frac=0.02) # n = 3</pre>

<pre >## Sepal.Length Sepal.Width Petal.Length Petal.Width Species
## 79 5.7 2.6 3.5 1.0 versicolor
## 132 6.4 2.8 5.6 2.2 virginica
## 97 6.2 2.9 4.3 1.3 versicolor</pre></article></slide>
## 95 5.7 3.0 4.2 1.2 versicolor
## 115 6.4 3.2 5.3 2.3 virginica
## 63 6.1 2.9 4.7 1.4 versicolor</pre></article></slide>


<slide class="backdrop"></slide>
Expand Down

0 comments on commit 8125a7c

Please sign in to comment.