1. Learn
  2. /
  3. Kurser
  4. /
  5. Gândire statistică în Python (Partea 2)

Connected

övning

Vizualizarea eșantioanelor bootstrap

În acest exercițiu, vei genera eșantioane bootstrap din setul de date privind precipitațiile anuale înregistrate la Stația Meteorologică Sheffield din Marea Britanie, în perioada 1883–2015. Datele sunt stocate în array-ul NumPy rainfall, în milimetri (mm). Reprezentând grafic eșantioanele bootstrap cu ajutorul unui ECDF, vei înțelege mai bine cum permite eșantionarea bootstrap descrierea probabilistică a datelor.

Instruktioner

100 XP
  • Scrie o buclă for pentru a genera 50 de eșantioane bootstrap din datele despre precipitații și pentru a reprezenta grafic ECDF-ul acestora.
    • Folosește np.random.choice() pentru a genera un eșantion bootstrap din array-ul NumPy rainfall. Asigură-te că dimensiunea (size) array-ului reeșantionat este len(rainfall).
    • Folosește funcția ecdf() pe care ai scris-o în cursul anterior pentru a genera valorile x și y ale ECDF-ului eșantionului bootstrap bs_sample.
    • Reprezintă grafic valorile ECDF. Specifică color='gray' (pentru puncte gri) și alpha=0.1 (pentru a le face semi-transparente, deoarece suprapunem foarte multe) pe lângă argumentele cheie marker='.' și linestyle='none'.
  • Folosește ecdf() pentru a genera valorile x și y ale ECDF-ului datelor originale privind precipitațiile, disponibile în array-ul rainfall.
  • Reprezintă grafic valorile ECDF ale datelor originale.
  • Apasă Trimite răspunsul pentru a vizualiza eșantioanele!