[R]共分散(「まずはこの一冊から 意味が分かる統計解析」(ペレ出版)、p.214)
以下のp.152の表の数値をファイルtable_p214.csvに保存して、カレントディレクトリに置いておく。
i, h, w
1, 147.9, 41.7
2, 163.5, 60.2
3, 159.8, 47.0
4, 155.1, 53.2
5, 163.3, 48.3
6, 158.7, 55.2
7, 172.0, 58.5
8, 161.2, 49.0
9, 153.9, 46.7
10, 161.6, 52.5
計算する。
> dtf <- read.csv("table_p214.csv")
> n <- nrow(dtf)
> h <- dtf$h
> w <- dtf$w
> mh <- mean(h)
> mw <- mean(w)
> sxy <- sum((h - mh) * (w - mw)) / n
> spxy <- sum((h - mh) * (w - mw)) / (n - 1)
> cat(sprintf("身長の平均 = %f\n", mh))
身長の平均 = 159.700000
> cat(sprintf("体重の平均 = %f\n", mw))
体重の平均 = 51.230000
> cat(sprintf("sxy = %f\n", sxy))
sxy = 23.730000
> cat(sprintf("cov関数の結果 = %f\n", cov(h, w)))
cov関数の結果 = 26.366667
> cat(sprintf("s'xy = %f\n", spxy))
s'xy = 26.366667
« [R]偏差値(「まずはこの一冊から 意味が分かる統計解析」(ペレ出版)、p.47) | トップページ | [R]分散と標準偏差(「まずはこの一冊から 意味が分かる統計学」(ペレ出版)、pp.27-28) »
「R(本の計算を再現)」カテゴリの記事
- [R]ガンマ関数の値の計算(「入門 統計解析 -医学・自然科学編」(東京図書)pp.120-121)(2025.01.24)
- [R]グループに対するダミー変数(性別)(「44の例題で学ぶ計量経済学」(オーム社)pp.231-232)(2023.11.28)
- [R]重回帰モデルにおける仮説検定(「44の例題で学ぶ計量経済学」(オーム社)pp.205-206)(2023.11.27)
- [R]重回帰モデルにおけるt検定(「44の例題で学ぶ計量経済学」(オーム社)pp.185-188)(2023.11.26)
- [R]平均勤続年数と所定内賃金(「線形回帰分析」(朝倉書店)pp.116-118)(2023.11.06)
« [R]偏差値(「まずはこの一冊から 意味が分かる統計解析」(ペレ出版)、p.47) | トップページ | [R]分散と標準偏差(「まずはこの一冊から 意味が分かる統計学」(ペレ出版)、pp.27-28) »

コメント