Začněte nyníZačněte zdarma

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í

Zobrazit kurz

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=1 a color='lightgray'.
  • Vypočítej průměrné časy splitů pro každou vzdálenost. Použij funkci np.mean() s klíčovým argumentem axis=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=3 a markersize=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()
Upravit a spustit kód