Intervalos de confianza#

  • El nivel de confianza es el porcentaje del intervalo de confianza, construido en la misma forma de la población, para el cual se espera que contenga el estadístico de interés.

  • Los límites el intervalo son los puntos inferior y superor del intervalo de confianza.

[1]:
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

sample_data = pd.Series(np.random.uniform(low=0, high=10, size=1000))

sample_mean = sorted([sample_data.sample(20).mean() for _ in range(1000)])

confidence = 0.90  # porcentaje de confianza del 90%

left_index = int((1 - confidence) / 2 * 1000)
right_index = 1000 - left_index

left_ci_value = sample_mean[left_index]
right_ci_value = sample_mean[right_index]

plt.figure(figsize=(4, 4))
plt.hist(sample_mean, alpha=0.2)
plt.xlim(2, 8)

plt.axvline(left_ci_value, linewidth=3, color='tab:blue')
plt.axvline(right_ci_value, linewidth=3, color='tab:orange')

plt.show()
../_images/01_estadistica_inferencial_07_intervalos_de_confianza_3_0.png