【发布时间】:2017-03-04 10:09:53
【问题描述】:
这可能是一个简单的问题,但我正在努力寻找一种方法来执行相当于“for (i in 1:10){ do something}”但使用字符串列表的方法。例如:
给定一个字符串列表 a = ("Joe", "John", "George") 我想做以下事情:
for (a in "Joe":"George"){
url <- paste0(http://www.website.com/", a)
readHTMLTable(url)
}
并让函数遍历名称列表并使用每个名称点击 url。 谢谢。
【问题讨论】:
-
绝对使用
lapply而不是for,这样您的结果就会出现在列表中。字符串之间的:也不起作用;使用您存储它们的变量。
标签: r string for-loop nonsequential