Koncepty inferenční statistiky

Úvod do lineárního modelování v Pythonu

Jason Vestuto

Data Scientist

Rozdělení pravděpodobnosti

Histogram počtu dní vs. teplotní intervaly, denní maxima teplot v srpnu

Úvod do lineárního modelování v Pythonu

Populace a statistiky

Histogram počtu dní vs. teplotní intervaly, denní maxima teplot v srpnu

Úvod do lineárního modelování v Pythonu

Výběr vzorku z populace

Statistiky populace vs. statistiky vzorku

print( len(month_of_temps), month_of_temps.mean(), month_of_temps.std() )
print( len(decade_of_temps), decade_of_temps.mean(), decade_of_temps.std() )

Náhodný výběr z populace

month_of_temps = np.random.choice(decade_of_temps, size=31)
Úvod do lineárního modelování v Pythonu

Vizualizace rozdělení

2 histogramy, jeden pro vzorek a jeden pro populaci, počet dní vs. teplotní intervaly, sloupce vzorku jsou výrazně nižší

Úvod do lineárního modelování v Pythonu

Vizualizace rozdělení

2 histogramy, jeden pro vzorek a jeden pro populaci, normalizovaný počet dní vs. teplotní intervaly, výšky sloupců vzorku jsou přibližně stejné jako u populace

Úvod do lineárního modelování v Pythonu

Pravděpodobnost a inference

Histogram počtu dní vs. teplotní intervaly, denní maxima teplot v srpnu

Úvod do lineárního modelování v Pythonu

Vizualizace rozdělení

2 histogramy pro dva různé vzorky, normalizovaný počet dní vs. teplotní intervaly, výšky sloupců jsou podobné, ale mírně se liší

Úvod do lineárního modelování v Pythonu

Převzorkování

# Resampling as Iteration
num_samples = 20
for ns in range(num_samples):
    sample = np.random.choice(population, num_pts)
    distribution_of_means[ns] = sample.mean()
# Sample Distribution Statistics
mean_of_means = np.mean(distribution_of_means)
stdev_of_means = np.std(distribution_of_means)
Úvod do lineárního modelování v Pythonu

Pojďme si procvičit!

Úvod do lineárního modelování v Pythonu

Preparing Video For Download...