Eșantionarea de conveniență

Eșantionare în Python

James Chapman

Curriculum Manager, DataCamp

Predicția electorală a revistei Literary Digest

Coperta revistei Literary Digest din 1936 cu predicții electorale. Landon era așteptat să obțină 1,3 milioane de voturi, Roosevelt aproape 1 milion.

  • Predicție: Landon 57%; Roosevelt 43%
  • Rezultat real: Landon 38%; Roosevelt 62%
  • Eșantionul nu a fost reprezentativ, generând bias de eșantionare
  • Colectarea datelor prin metoda cea mai facilă se numește eșantionare de conveniență
Eșantionare în Python

Determinarea vârstei medii a francezilor

Fotografie din Disneyland Paris.

  • Sondaj aplicat la 10 persoane în Disneyland Paris
  • Vârstă medie de 24,6 ani
  • Este aceasta o estimare bună pentru toată Franța?
1 Imagine de Sean MacEntee
Eșantionare în Python

Cât de precisă a fost ancheta?

An Vârsta medie în Franța
1975 31,6
1985 33,6
1995 36,2
2005 38,9
2015 41,2
  • 24,6 ani este o estimare slabă
  • Vizitatorii Disneyland nu sunt reprezentativi pentru întreaga populație
Eșantionare în Python

Eșantionare de conveniență – evaluări cafea

coffee_ratings["total_cup_points"].mean()
82.15120328849028
coffee_ratings_first10 = coffee_ratings.head(10)
coffee_ratings_first10["total_cup_points"].mean()
89.1
Eșantionare în Python

Vizualizarea bias-ului de selecție

import matplotlib.pyplot as plt
import numpy as np
coffee_ratings["total_cup_points"].hist(bins=np.arange(59, 93, 2))
plt.show()

 

coffee_ratings_first10["total_cup_points"].hist(bins=np.arange(59, 93, 2))
plt.show()
Eșantionare în Python

Distribuția populației și a unui eșantion de conveniență

Populație: Histogramă a punctelor de ceașcă din populație.

Eșantion de conveniență: Histogramă a punctelor de ceașcă din eșantion.

Eșantionare în Python

Vizualizarea bias-ului de selecție pentru un eșantion aleatoriu

coffee_sample = coffee_ratings.sample(n=10)
coffee_sample["total_cup_points"].hist(bins=np.arange(59, 93, 2))
plt.show()
Eșantionare în Python

Distribuția populației și a unui eșantion aleatoriu simplu

Populație: Histogramă a punctelor de ceașcă din populație.

Eșantion aleatoriu: Histogramă a punctelor de ceașcă dintr-un eșantion aleatoriu.

Eșantionare în Python

Să exersăm!

Eșantionare în Python

Preparing Video For Download...