Visualizar la variación de una estadística
Antes calculaste la variación de estadísticas muestrales. Ahora vas a visualizar esa variación.
Partimos de una population precargada y de la función predefinida get_sample_statistics() para extraer las muestras y devolver los arrays de estadísticas muestrales.
Aquí usaremos una función predefinida plot_hist() que envuelve al método de matplotlib axis.hist(), el cual agrupa en bins y dibuja el array que se le pasa. Así podrás ver que las estadísticas muestrales tienen una distribución de valores, no solo un único valor.
Este ejercicio forma parte del curso
Introducción al modelado lineal en Python
Instrucciones del ejercicio
- Pasa
populationaget_sample_statistics()para obtener las distribuciones de las estadísticas muestrales. - Usa
np.linspace()para definir los límites de los bins del histograma para cada array de estadísticas. - Usa la predefinida
plot_hist()dos veces para representar las distribuciones de las estadísticasmeansydeviationscomo dos histogramas separados.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Generate sample distribution and associated statistics
means, stdevs = get_sample_statistics(____, num_samples=100, num_pts=1000)
# Define the binning for the histograms
mean_bins = np.____(97.5, 102.5, 51)
std_bins = np.____(7.5, 12.5, 51)
# Plot the distribution of means, and the distribution of stdevs
fig = plot_hist(data=____, bins=____, data_name="Means", color='green')
fig = plot_hist(data=____, bins=____, data_name="Stdevs", color='red')