R在超链接中添加变量

时间:2018-10-17 20:44:43

标签: r web-scraping rvest

我正在尝试创建一个代码,该代码将允许我基于变量或最终通过遍历字符向量来更新超链接。

我想做的是能够设置超链接,这样,如果我在Careerbuilder上找工作,我可以在rvest代码之前加上

job <- "Data Science"

然后拥有

jobsearch <- read_html("https://www.careerbuilder.com/jobs-data-science?
keywords=Data+Science&location=")

如果我想查看调酒工作,我只需要更新工作变量

job <- Bartender

然后拥有

jobsearch <- read_html("https://www.careerbuilder.com/jobs-data-science?
keywords=Bartender&location=")

最终,我希望能够将其仅列出一份工作清单,但我希望能够在爬网之前走过去。

1 个答案:

答案 0 :(得分:0)

按如下所示在read_html参数中使用paste函数(或首先对其进行单独变量设置):

job <- "Bartender"
jobsearch <- read_html(paste("https://www.careerbuilder.com/jobs-data-science?
keywords=",job,"&location=", sep=""))