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

Kullanıcı tanımlı fonksiyonla oran hesaplama

Bu egzersizde, finansal oranları hesaplamak için bir önceki egzersizde yazdığın fonksiyonu kullanacaksın. Fonksiyonu tekrar hatırlayalım:

def compute_ratio(df, numerator, denominator, ratio_name, 
                  addition_in_numerator = True,
                  addition_in_denominator = True):
  numerator_of_ratio = np.where(addition_in_numerator,
                             df[numerator].sum(axis=1), 
                             df[numerator[0]] - df[numerator[1:]].sum(
                               axis=1))
  denominator_of_ratio = np.where(addition_in_denominator, 
                               df[denominator].sum(axis=1), 
                               df[denominator[0]] - df[denominator[1:]].sum(axis=1))
  df[ratio_name] = numerator_of_ratio/denominator_of_ratio
  return df

Senin için pandas DataFrame'i merged_dat yüklendi. Bu DataFrame'i, compute_ratio fonksiyonunu kullanarak finansal oranları hesaplamak için kullanacaksın.

Bu egzersiz

Python ile Finansal Tabloları Analiz Etme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Print the columns of merged_dat
print(merged_dat____)
Kodu Düzenle ve Çalıştır