我想使用R,CSV文件和函数打开4个站点
目前我只能使用R中的变量打开
a <- "http://google.com"
b <- "http://yahoo.com"
browseURL(a) # this opens one tab
如果我做---browseURL(a,b)
那么它显示错误
我想做的是-将我的所有链接保存在csv列中,在R中读取它,并使用For或While函数在浏览器中打开所有链接
或任何更简单的解决方案
如果脚本也可以关闭浏览器选项卡。
将包含A列中URL的csv内容读取到R数据帧。
URL <- read.csv("D:/URL.csv", sep=",", header=T)
URL # View data frame
# Data table output is below
# URL
#1 http://google.com
#2 http://yahoo.com
#3 http://www.bing.com/
循环浏览数据框并在浏览器中打开URL
# Option 1: Using for loop method
for (i in 1:nrow(URL)){
browseURL(as.character(URL[i,1]))
}
# Option 2: Using lapply
lapply(URL$URL,function(x) browseURL(as.character(x)))
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句