MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Tulis sebuah perulangan for yang mengiterasi himpunan split untuk setiap perenang untuk:
    • Memplot waktu split terhadap nomor split. Gunakan argumen kata kunci linewidth=1 dan color='lightgray'.
  • Hitung rata-rata waktu split untuk setiap jarak. Anda dapat melakukannya dengan fungsi np.mean() dengan argumen kata kunci axis=0. Ini memberi tahu np.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, dan markersize=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()
Edit dan Jalankan Kode