我遇到了麻烦"过滤" R中的列表,因为我没有特定的参数。我创建的功能将评估4000个html字符串,并且"决定"如果它是有效的或没有地址:
Tree<-lapply(TreeList,ValURL)
#Returns a list with "Error" or a html string in each element (about 4000 elements total).
我想创建一个Tree列表的子集,其中只包含非&#34; Error&#34;。我用于SQL的元素,所以它将类似于:
SELECT * FROM Tree WHERE Column1!="Error"
显然它在R方面有所不同,但我似乎无法得到它。我一直在尝试(无济于事):
Tree$"Error"
帮助!
答案 0 :(得分:1)
假设您的Tree
看起来像这样
Tree<-list(
"Error",
"<p>Hello</p>",
"<h1>Heading</h1>",
"Error",
"<strong>Bold</strong"
)
那么这应该有效:
Tree[Tree != "Error"]