En 2º de bachillerato de CCSS se estudia la forma de construir
intervalos de confianza para le media (con σ conocida) y
proporción poblacional. Usando LyX/LaTeX/pythontex y
la librería statistics de python se han resuelto dos ejercicios, uno
para la media poblacional y otro para la proporción. En este caso la
cantidad de código necesaria de python es pequeño.
Partiendo de los dos ejercicios resueltos en el fichero en formato
LyX, que se puede descargar al final del artículo,
es fácil cambiar los datos/enunciados para disponer de un fichero que
permita resolver casi todo este tipo de ejercicios para ese nivel de estudios.
Los dos ejercicios resueltos tienen de enunciado:
La longitud de los cables de auriculares que fabrica una empresa es
una variable aleatoria que sigue una ley Normal con desviación típica
3.5 cm. Para estimar la longitud media se han medido los
cables de una muestra aleatoria de 14 auriculares y se han
obtenido las siguientes longitudes, en cm:
Halla un intervalo de confianza, al 95.0%, para la
longitud media de los cables.
Determina el tamaño mínimo que debe tener una muestra de estos
cables para que el error de estimación de la longitud media sea
inferior a 0.75 cm, con un nivel de confianza del
90%.
Se desea estimar la proporción de votantes a un determinado partido
político mediante una muestra aleatoria.
Si de una muestra de 600 personas 150 dicen que lo
votan, calcule con un nivel de confianza del 99.0% un
intervalo para la proporción de votantes a ese partido en la población.
Si la proporción de votantes en otra muestra ha sido 0.3 y
el error cometido en la estimación ha sido inferior a
0.05, con un nivel de confianza del 95.0%,
calcule el tamaño mínimo de dicha muestra.
Y se resuelven a partir de los datos:
Para el primer problema:
#Datos del problema
#Desviación típica
dt=3.5
#Valores
datos=np.array([205, 196, 202, 204, 197, 194, 196, 201, 203, 200, 202, 198, 201, 200])
#Si se opta por dar la media de la muestra solo hay que ponerla aquí
#y comentar la parte de Cálculos para el array
#x=
#n=
#Niveles de confianza
nc=0.95
nc1=0.90
#Error del segundo apartado
e=0.75
Para el segundo problema:
#tamaño de la muestra
n=600
#nº de personas que sí
nv=150
#Nivel confianza primer apartado
nc= 0.99
#Datos segundo apartado
pm1=0.3
ee=0.05
nc1=0.95
Esos valores de entrada se pueden cambiar en el código python y de esa
forma poder obtener soluciones o ejercicios diferentes con sólo cambiar
un poco el enunciado del problema.
Para los datos que se muestran en los enunciados anteriores, la solución
que se obtiene al compilar el fichero LyX es similar a:
Ejercicio 1
Tenemos los datos: σ=3.5 y n=14
Calculamos la media a partir de los datos que nos facilitan y
sale
Xˉ=n∑xi=142799=199.929