En yakın zamana eşleştirme
Tehlikeli oyun türlerinden biri olarak puntlara geri dönüp bakmaya karar veriyorsun. Takımının geçmişte yaşadığı zorluklardan biri, özellikle puntlarda, sezon boyunca sarsıntıların zamanlamasıyla oyun verilerini eşleştirmenin zor olmasıydı. Burada pandas'ın yardımcı olabileceğini düşünüyorsun.
Önceki çalışmandan gelen temps veri çerçevesi zaten yüklü. Ayrıca, puntlar sırasında meydana gelen her sarsıntının tarihlerini içeren impacts adlı bir veri çerçeven var. Bu veri çerçevesinde ayrıca, son gerçekleşme itibarıyla sezon için kümülatif sarsıntı sayısını gösteren bir sütun da bulunuyor. Veri çerçeveleri ekranda gösteriliyor.
Bu egzersiz
Elektronik Tablo Kullanıcıları için pandas Join'leri
kursunun bir parçasıdırEgzersiz talimatları
- Verileri birleştirerek
tempsiçindeki her maç günü itibarıyla puntlardan kaynaklanan kaç sarsıntının kaydedildiğini gör. Cleveland ve Dallas maç tarihlerine göre kümülatif sarsıntıları gösteren bir koşu grafiği çiz. Bu senin için zaten tamamlandı.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Combine data
temps_and_hits = pd.____(____, impacts[['cume_count']],
left_on=____, right_index=____)
# Plot cumulative concussions
temps_and_hits.plot.line('Game_Date', 'cume_count', grid=True)
plt.show()