EDA: Vykresli všechna svá data
Pro rychlý grafický přehled datové sady je užitečné vykreslit všechna dostupná data najednou. V tomto cvičení vykreslíš všechny splity všech plavkyň v rozjíždkách na 800 metrů. Data jsou uložena v NumPy polích split_number a splits. Pole jsou uspořádána tak, že splits[i,j] je čas splitu plavkyně i pro split_number[j].
Toto cvičení je součástí kurzu
Případové studie ve statistickém myšlení
Pokyny k cvičení
- Napiš smyčku
for, která projde sadu splitů každé plavkyně a:- Vykreslí čas splitu oproti číslu splitu. Použij klíčové argumenty
linewidth=1acolor='lightgray'.
- Vykreslí čas splitu oproti číslu splitu. Použij klíčové argumenty
- Vypočítej průměrné časy splitů pro každou vzdálenost. Použij funkci
np.mean()s klíčovým argumentemaxis=0, který říkánp.mean(), aby počítal průměry přes řádky – výsledkem bude průměrný čas splitu pro každé číslo splitu. - Vykresli průměrné časy splitů (osa y) oproti číslům splitů (osa x) s klíčovými argumenty
marker='.',linewidth=3amarkersize=12. - Popisky os doplň a graf zobraz.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Plot the splits for each swimmer
for splitset in ____:
_ = ____(____, ____, lw=1, color='lightgray')
# Compute the mean split times
mean_splits = ____
# Plot the mean split times
# Label axes and show plot
_ = plt.xlabel('split number')
_ = plt.ylabel('split time (s)')
plt.show()