Ch.5 「地域統計」の章末問題の解答例 〜基礎統計学Ⅱ 人文・社会科学の統計学〜

当記事は「基礎統計学Ⅱ 人文・社会科学の統計学(東京大学出版会)」の読解サポートにあたってChapter.$5$の「地域統計」の章末問題の解説について行います。
基本的には書籍の購入者向けの解説なので、まだ入手されていない方は下記より入手をご検討ください。また、解説はあくまでサイト運営者が独自に作成したものであり、書籍の公式ページではないことにご注意ください。

・解答まとめ
https://www.hello-statisticians.com/answer_textbook_stat_basic_1-3#green

章末の演習問題について

問題5.1の解答例

問題5.2の解答例

下記を実行することでそれぞれ各地域の特化係数を計算できる。
・$4$案

import numpy as np

ratio1_ij = np.array([[15.1, 51.4, 5.4, 28.1], [20.5, 40.2, 6.5, 32.8], [21.2, 45.9, 6.4, 26.5], [17.9, 24.1, 34.1, 23.9], [22.8, 37.7, 15.7, 23.8], [22.3, 42.1, 10.0, 25.6], [6.7, 36.4, 8.5, 48.4], [18.1, 37.5, 14.2, 30.2]])
ratio1_i = np.array([18.6, 43.4, 9.6, 28.3])

print(ratio1_ij/ratio1_i)

・実行結果

[[ 0.81182796  1.1843318   0.5625      0.99293286]
 [ 1.10215054  0.92626728  0.67708333  1.1590106 ]
 [ 1.13978495  1.05760369  0.66666667  0.93639576]
 [ 0.96236559  0.55529954  3.55208333  0.84452297]
 [ 1.22580645  0.86866359  1.63541667  0.8409894 ]
 [ 1.19892473  0.97004608  1.04166667  0.90459364]
 [ 0.36021505  0.83870968  0.88541667  1.71024735]
 [ 0.97311828  0.8640553   1.47916667  1.06713781]]

・$2$案

ratio2_ij = np.array([[67.7, 32.3], [60.5, 39.5], [67.7, 32.3], [62.8, 37.2], [68.2, 31.8], [66.5, 33.5], [46.6, 53.4], [61.4, 38.6]])
ratio2_i = np.array([65.2, 34.8])

print(ratio2_ij/ratio2_i)

・実行結果

[[ 1.03834356  0.92816092]
 [ 0.92791411  1.13505747]
 [ 1.03834356  0.92816092]
 [ 0.96319018  1.06896552]
 [ 1.04601227  0.9137931 ]
 [ 1.01993865  0.96264368]
 [ 0.71472393  1.53448276]
 [ 0.94171779  1.1091954 ]]

問題5.3の解答例