.iterrows() ile skor farklarını hesapla
San Francisco Giants seni analist olarak işe aldı — tebrikler! Takımın sahibi, 2008'den 2012'ye kadar her sezon için bir metrik olan run differential (skor farkı) hesaplamanı istiyor. Bu metrik, bir sezonda takımın attığı toplam sayıdan, o sezonda yediği toplam sayının çıkarılmasıyla hesaplanır. 'RS' atılan sayıları (runs scored), 'RA' ise yenilen sayıları (runs allowed) ifade eder.
Aşağıdaki fonksiyon bu metriği hesaplar:
def calc_run_diff(runs_scored, runs_allowed):
run_diff = runs_scored - runs_allowed
return run_diff
Bir DataFrame oturumuna giants_df olarak yüklendi ve konsola yazdırıldı. Bu DataFrame'e bir run differential sütunu eklemek için .iterrows() kullanmayı pratik edelim.
Bu egzersiz
Verimli Python Kodu Yazmak
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create an empty list to store run differentials
____ = ____