ÎncepețiÎncepe gratuit

Statistici de eșantion versus statistici de populație

În acest exercițiu vei lucra cu o variabilă population preîncărcată. Vei construi un sample (eșantion) selectând aleatoriu puncte din populație. Vei calcula media și abaterea standard ale eșantionului și le vei compara cu statisticile populației, pentru a verifica dacă eșantionul este reprezentativ. Scopul este să observi dacă statisticile eșantionului coincid sau sunt foarte apropiate de cele ale populației.

Acest exercițiu face parte din cursul

Introducere în modelarea liniară în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează și afișează media și abaterea standard ale datelor din population.
  • Folosește metoda np.random.seed() pentru a seta valoarea seed-ului pseudoaleatoriu al numpy la 42.
  • Folosește np.random.choice() pentru a crea un sample cu size=31, unde size reprezintă numărul de puncte extrase din population.
  • Calculează și afișează media și abaterea standard ale sample, apoi compară valorile afișate ale statisticilor eșantionului cu cele ale populației pentru a vedea dacă diferă.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Compute the population statistics
print("Population mean {:.1f}, stdev {:.2f}".format( population.____(), population.____() ))

# Set random seed for reproducibility
____.____.____(42)

# Construct a sample by randomly sampling 31 points from the population
sample = np.____.____(____, size=31)

# Compare sample statistics to the population statistics
print("    Sample mean {:.1f}, stdev {:.2f}".format( sample.____(), sample.____() ))
Editează și rulează codul