始める無料で始める

女性借入者の割合

前の演習では、年と人種(または民族)で層別化しました。しかし、データの分割方法はほかにもたくさんあります。この演習と次の演習では、都市部と農村部における女性の借入者の割合を、年ごとに求めます。今回は、単に件数を数えるのではなく、年に条件づけた女性借入者の割合を求める点が少し異なります。

この演習では、都市部と農村部それぞれの女性借入者の割合を計算する関数 female_residence_prop() を用意しています。

この演習はコースの一部です

Rで学ぶスケーラブルなデータ処理

コースを見る

演習の手順

  • 2015年について、都市部と農村部の女性借入者の割合を求めるために female_residence_prop() を呼び出します。
    • 第1引数はデータで、mort です。
    • 第2引数は、2015年の行に対応する論理ベクトルです。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

female_residence_prop <- function(x, rows) {
    x_subset <- x[rows, ]
    # Find the proportion of female borrowers in urban areas
    prop_female_urban <- sum(x_subset[, "borrower_gender"] == 2 & 
                                 x_subset[, "msa"] == 1) / 
        sum(x_subset[, "msa"] == 1)
    # Find the proportion of female borrowers in rural areas
    prop_female_rural <- sum(x_subset[, "borrower_gender"] == 2 & 
                                 x_subset[, "msa"] == 0) / 
        sum(x_subset[, "msa"] == 0)
    
    c(prop_female_urban, prop_female_rural)
}

# Find the proportion of female borrowers in 2015
___(___, ___)
コードを編集して実行