BaşlayınÜcretsiz başlayın

EDA grafikleri II

Aklına gelebilecek bir başka fikir de bir yolculuğun fiyatının gün içinde değişebileceği.

Hedefin, günün her saati için medyan ücret tutarını basit bir çizgi grafik olarak çizmek. hour özelliği senin için hesaplandı. Tarih özellikleriyle nasıl çalışacağını bilmiyorsan endişelenme. Bunları Özellik Mühendisliği bölümünde inceleyeceğiz.

Bu egzersiz, kursun bir parçasıdır

Python ile Bir Kaggle Yarışmasını Kazanmak

Kursa Göz Atın

Egzersiz talimatları

  • train DataFrame'ini "hour"a göre grupla ve "fare_amount" sütunu için medyanı hesapla.
  • Elde ettiğin hour_price DataFrame'ini kullanarak x ekseninde "hour", y ekseninde "fare_amount" olacak şekilde bir çizgi grafiği çiz.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create hour feature
train['pickup_datetime'] = pd.to_datetime(train.pickup_datetime)
train['hour'] = train.pickup_datetime.dt.hour

# Find median fare_amount for each hour
hour_price = train.____('____', as_index=False)['____'].____()

# Plot the line plot
plt.plot(hour_price[____], hour_price[____], marker='o')
plt.xlabel('Hour of the day')
plt.ylabel('Median fare amount')
plt.title('Fare amount based on day time')
plt.xticks(range(24))
plt.show()
Kodu Düzenle ve Çalıştır