library(tidyverse)
## Warning: package 'tidyverse' was built under R version 4.0.4
## -- Attaching packages --------------------------------------- tidyverse 1.3.0 --
## v ggplot2 3.3.3 v purrr 0.3.4
## v tibble 3.0.6 v dplyr 1.0.4
## v tidyr 1.1.2 v stringr 1.4.0
## v readr 1.4.0 v forcats 0.5.1
## Warning: package 'ggplot2' was built under R version 4.0.4
## -- Conflicts ------------------------------------------ tidyverse_conflicts() --
## x dplyr::filter() masks stats::filter()
## x dplyr::lag() masks stats::lag()
elementos <- c("a", "b", "c", "d", "e")
combn(x = elementos, m = 2)
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
## [1,] "a" "a" "a" "a" "b" "b" "b" "c" "c" "d"
## [2,] "b" "c" "d" "e" "c" "d" "e" "d" "e" "e"
pnorm(2)
## [1] 0.9772499
elementos <- c(5, 8, 10, 7, 10, 4)
media muestral x
median.default(5, 8, 10, 7, 10, 4)
## [1] 5
b.¿Cuál es la estimación puntual de la desviación estándar poblacional?
E(x)= 200
sigma <- 50
n <-100
ee <- 50/sqrt(100)
ee= 5 c. Muestre la distribución muestral de x
plot_normal=function(m,de)
{
li = qnorm(0.00001, mean=m, sd=de, lower.tail=TRUE)
ls = qnorm(0.99999, mean=m, sd=de, lower.tail=TRUE)
curve(dnorm(x, mean=m, sd=de), from=li, to=ls,
ylab = "Probabilidad",
xlab = "Valores de X",
main = "Distribución Normal",
col="blue")
}
plot_normal(200,5)
muestra todos los posibles valores de x, es decir todas las posibles medias muestrales
sigma <- 25
n <- 50
ee <- 25/sqrt(50)
ee
## [1] 3.535534
ee = 3.53553
sigma <- 25
n <- 100
ee <- 25/sqrt(100)
ee
## [1] 2.5
ee = 2.5
sigma <- 25
n <- 150
ee <- 25/sqrt(150)
ee
## [1] 2.041241
ee = 2.0412
sigma <- 25
n <- 200
ee <- 25/sqrt(200)
ee
## [1] 1.767767
ee = 1.7677
se puede evidenciar que a medida que la muestra aumenta, el error estándar es cada vez menor. Se ve que cuando la muestra es 50, el error estándar es al rededor de 3.5 y que por el contrario, cuando se aumenta la muestra a 200, el error estándar es 1.7
media = 4260
sigma <- 900
n <- 50
ee = 900/sqrt(50)
ee
## [1] 127.2792
ee= 127.27922
plot_normal=function(m,de)
{
li = qnorm(0.00001, mean=m, sd=de, lower.tail=TRUE)
ls = qnorm(0.99999, mean=m, sd=de, lower.tail=TRUE)
curve(dnorm(x, mean=m, sd=de), from=li, to=ls,
ylab = "Probabilidad",
xlab = "Valores de X",
main = "Distribución Normal",
col="blue")
}
plot_normal(50, 127.27)
pnorm(250, mean = media, sd =ee)
## [1] 3.647569e-218
media <- 40
EEp <- 40000
pnorm(178000, mean = media, sd = EEp)
## [1] 0.9999957
media <- 40
EEp <- 25000
pnorm(127000, mean = media, sd = EEp)
## [1] 0.9999998
Se puede evidenciar que en el de las mujeres hay más probabilidad porque se acerca más a 1. segun la probabilidad arrojada en el inciso b.
media <- 100
EEp <- 4000
pnorm(172000, mean = media, sd =EEp)
## [1] 1
media <- 30
EEp <- 0.20
pnorm(2.64, mean = media , sd = EEp)
## [1] 0
media <- 50
EEp <- 0.20
pnorm(2.64, mean = media , sd = EEp)
## [1] 0
media <- 100
EEp <- 0.2
pnorm(2.64, mean = media , sd = EEp)
## [1] 0
media <- 30
EEp <- 0.2
pnorm(1.25, mean = media , sd = EEp)
## [1] 0
media <- 50
EEp <- 0.2
pnorm(1.25, mean = media , sd = EEp)
## [1] 0
media <- 100
EEp <- 0.2
pnorm(1.25, mean = media , sd = EEp)
## [1] 0
como se evidenció todos los incisos dan 0, es decir que la probabilidad que que difieran de los valores aportados por el problema es nula, por consiguiente no recomendaría ninguno de los tamaños ya que la probabilidad es 0.
E(p)= p E(p)= 0,4
x= 0.4*(1-0.4)/100
EEp = sqrt(x)
EEp = 0.04889
plot_normal=function(m,de)
{
li = qnorm(0.00001, mean=m, sd=de, lower.tail=TRUE)
ls = qnorm(0.99999, mean=m, sd=de, lower.tail=TRUE)
curve(dnorm(x, mean=m, sd=de), from=li, to=ls,
ylab = "Probabilidad",
xlab = "Valores de X",
main = "Distribución Normal",
col="blue")
}
plot_normal(100, 0.048)
indica que tiene una proporción normal porque np > 5 y n(1-p)>5
EEp = sqrt(0.55*(1-0.55)/100)
EEp
## [1] 0.04974937
EEp= 0.04974
EEp = sqrt(0.55*(1-0.55)/200)
EEp
## [1] 0.03517812
EEp= 0.03517
EEp = sqrt(0.55*(1-0.55)/500)
EEp
## [1] 0.0222486
EEp= 0.022248
EEp = sqrt(0.55*(1-0.55)/1000)
EEp
## [1] 0.01573213
EEp= 0.01573
se puede ver que a medida que se aumenta el tamaño de la muestra, el error estándar se hace cada vez más èuqeño. En ese sentido, es necesario cuadruplicar el tamaño de la muestra para reducir el error estándar a la mitad porque se está sacando raíz cuadrada de la muestra N.
plot_normal=function(m,de)
{
li = qnorm(0.00001, mean=m, sd=de, lower.tail=TRUE)
ls = qnorm(0.99999, mean=m, sd=de, lower.tail=TRUE)
curve(dnorm(x, mean=m, sd=de), from=li, to=ls,
ylab = "Probabilidad",
xlab = "Valores de X",
main = "Distribución Normal",
col="blue")
}
EEp = sqrt(0.5*(1-0.5)/589)
EEp
## [1] 0.02060214
EEp = 0.02060
plot_normal(589, 0.02060)
media <- 589
EEp <- 0.02060
pnorm(602, mean = media, sd = EEp)-pnorm(594, mean = media, sd = EEp)
## [1] 0
pnorm(592, mean = media, sd = EEp)-pnorm(586, mean = media, sd = EEp)
## [1] 1
pnorm(591, mean = media, sd = EEp)-pnorm(587, mean = media, sd = EEp)
## [1] 1
plot_normal=function(m,de)
{
li = qnorm(0.00001, mean=m, sd=de, lower.tail=TRUE)
ls = qnorm(0.99999, mean=m, sd=de, lower.tail=TRUE)
curve(dnorm(x, mean=m, sd=de), from=li, to=ls,
ylab = "Probabilidad",
xlab = "Valores de X",
main = "Distribución Normal",
col="blue")
}
EEp = sqrt(0.17*(1-0.17)/800)
EEp
## [1] 0.01328062
EEp = 0.01328
plot_normal(800, 0.01328)
media <- 800
EEp <- 0.01328
pnorm(800, mean = media, sd = EEp)
## [1] 0.5
pnorm(1600, mean = media, sd = EEp)
## [1] 1
ee = 20
o = 500
500/sqrt(n)=20
prueba:
ee= 500/sqrt(625)
ee
## [1] 20
ee = 20 b. ¿Cuál es la probabilidad de que la estimación puntual esté a no más de +-25 de la media poblacional?
pnorm(650, mean = media, sd = EEp)-pnorm(600, mean = media, sd = EEp)
## [1] 0