EDA: Plot seluruh data Anda
Untuk mendapatkan gambaran grafis dari suatu himpunan data, sering kali bermanfaat untuk memplot seluruh data Anda. Pada latihan ini, plot semua split untuk semua perenang perempuan pada babak penyisihan 800 meter. Data tersedia dalam array NumPy split_number dan splits. Array disusun sedemikian rupa sehingga splits[i,j] adalah waktu split untuk perenang i pada split_number[j].
Latihan ini adalah bagian dari kursus
Studi Kasus dalam Pemikiran Statistik
Petunjuk latihan
- Tulis sebuah perulangan
foryang mengiterasi himpunan split untuk setiap perenang untuk:- Memplot waktu split terhadap nomor split. Gunakan argumen kata kunci
linewidth=1dancolor='lightgray'.
- Memplot waktu split terhadap nomor split. Gunakan argumen kata kunci
- Hitung rata-rata waktu split untuk setiap jarak. Anda dapat melakukannya dengan fungsi
np.mean()dengan argumen kata kunciaxis=0. Ini memberi tahunp.mean()untuk menghitung rata-rata sepanjang baris, yang akan menghasilkan rata-rata waktu split untuk setiap nomor split. - Plot rata-rata waktu split (sumbu y) terhadap nomor split (sumbu x) menggunakan argumen kata kunci
marker='.',linewidth=3, danmarkersize=12. - Beri label pada sumbu dan tampilkan plot.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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()