1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Monte Carlo simulace v Pythonu

Connected

cvičení

Procvičení permutace

Jsou hráči NBA těžší než dospělí muži v USA? Tvým úkolem je vypočítat 95% interval spolehlivosti pro střední hodnotu rozdílu hmotností (v kilogramech) mezi hráči NBA a dospělými muži v USA. Použij k tomu dva připravené seznamy.

Permutace je skvělá metoda pro testování rozdílů – proto ji tady využiješ jako metodu převzorkování!

nba_weights = [96.7, 101.1, 97.9, 98.1, 98.1, 100.3, 101.0, 98.0, 97.4, 100.5, 100.3, 100.2, 100.6]
us_adult_weights = [75.1, 100.1, 95.2, 81.0, 72.0, 63.5, 80.0, 97.1, 94.3, 80.3, 93.5, 85.8, 95.1]

Každý z výše uvedených seznamů obsahuje 13 hodnot hmotností.

Následující knihovny už máš naimportované: random, numpy jako np, seaborn jako sns a matplotlib.pyplot jako plt.

Pokyny

100 XP
  • Definuj all_weights jako seznam obsahující hodnoty z obou seznamů nba_weights a us_adult_weights.
  • Proveď permutaci all_weights pomocí np.random.permutation().
  • Přiřaď prvních 13 permutovaných vzorků do perm_nba a zbývajících 13 do perm_adult.