2

このページの下部にある「脂質の使用」リンクのデータにアクセスする必要があります。

私はすでに見ました:

R を使用して Web 検索フォームへの複数のリクエストを自動化する方法

と:

パラメータ付きのページを R で Web スクレイピングしたい場合はどうすればよいですか?

ただし、データを取得しようとしているページは、Java 関数呼び出しではなくフォーム送信を使用していません。可能な解決策を知っていますか?

4

1 に答える 1

0

電卓を再作成するための情報は、Web ページに記載されています。たとえば、男性の 10 年間の CVD リスクを計算するには、次のようにします。

cvdRiskmale <- function(age, SBP, treated, smoke, dia, HDL, TC){
    eSum <- (log(age)*3.06117 +treated*1.99881*log(SBP) +(1-treated)*1.93303*log(SBP))
    eSum <- eSum + (smoke*0.65451 +dia*0.57367 -0.93263*log(HDL) + 1.12370*log(TC) )
    1-0.88936^exp(eSum - 23.9802)
}

>  cvdRiskmale(35, 125, 0,0, 0, 45, 180)
[1] 0.02638287

>  cvdRiskmale(50, 115, 0,1, 1, 45, 180)
[1] 0.2067156

同じオプションの電卓と比較してください。

ウェブサイトにリストされている回帰係数を考慮して、同様の関数を女性に対して定義できます。

于 2013-06-06T17:16:27.650 に答える