MulaiMulai sekarang secara gratis

Berapa banyak joyride?

Misalkan Anda memiliki hipotesis bahwa beberapa orang melakukan perjalanan sepeda yang panjang sebelum mengembalikan sepedanya ke dok yang sama. Mari sebut perjalanan ini sebagai "joyrides".

Anda hanya memiliki data untuk satu sepeda, jadi meskipun Anda tidak bisa menarik kesimpulan yang lebih luas, ini tetap layak ditelusuri.

Apakah ada banyak joyride? Berapa lama durasinya dalam himpunan data kita? Gunakan median sebagai pengganti mean, karena kita tahu ada beberapa perjalanan yang sangat panjang dalam himpunan data kita yang dapat membelokkan jawaban, dan median kurang sensitif terhadap pencilan.

Latihan ini adalah bagian dari kursus

Bekerja dengan Tanggal dan Waktu di Python

Lihat Kursus

Petunjuk latihan

  • Buat sebuah Pandas Series yang bernilai True ketika Start station dan End station sama, lalu simpan hasilnya ke joyrides.
  • Hitung median durasi untuk semua perjalanan.
  • Hitung median durasi untuk joyrides.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create joyrides
joyrides = (rides[____] == rides[____])

# Total number of joyrides
print("{} rides were joyrides".format(joyrides.sum()))

# Median of all rides
print("The median duration overall was {:.2f} seconds"\
      .format(rides['Duration'].____()))

# Median of joyrides
print("The median duration for joyrides was {:.2f} seconds"\
      .format(rides[____]['Duration'].____()))
Edit dan Jalankan Kode