如何使用R(Java函数调用/ triger)自动化对Web搜索表单的多个请求

时间:2013-06-06 16:11:22

标签: r web-scraping

我需要访问此page中的数据,其底部是“使用脂质”链接。

我已经看过了:

How to automate multiple requests to a web search form using R

What if I want to web scrape with R for a page with parameters?

然而,我试图从中获取数据的页面不使用表单子目录而不是Java函数调用。你知道任何可行的解决方案吗?

1 个答案:

答案 0 :(得分:0)

重新创建计算器的信息在网页上给出。例如 计算男性的CVD 10年风险:

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

与具有相同选项的计算器进行比较。

根据网站上列出的回归系数,可以为女性定义类似的功能。