R在超链接中添加变量

问题描述 投票:0回答:1

我正在尝试创建一个代码,允许我根据变量更新超链接,或者最终通过循环遍历字符向量。

我想做的是能够设置超链接,这样如果我在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=")

最后,我希望能够让这个工作列表完成,但我希望在爬行之前走路。

r web-scraping rvest
1个回答
0
投票

在read_html参数中使用paste函数,如下所示(或者首先创建一个单独的变量):

job <- "Bartender"
jobsearch <- read_html(paste("https://www.careerbuilder.com/jobs-data-science?
keywords=",job,"&location=", sep=""))
© www.soinside.com 2019 - 2024. All rights reserved.