在R中子集一个列表,其中不是值
我无法“过滤”R中的列表,因为我没有特定的参数。我创建的函数将评估4000个html字符串,并“确定”它是否为有效地址:在R中子集一个列表,其中不是值,r,list,subset,R,List,Subset,我无法“过滤”R中的列表,因为我没有特定的参数。我创建的函数将评估4000个html字符串,并“确定”它是否为有效地址: Tree<-lapply(TreeList,ValURL) #Returns a list with "Error" or a html string in each element (about 4000 elements total). 很明显,在R中是不同的,但我似乎无法理解。我一直在尝试(没有用): 救命啊 假设你的树看起来像这样 Tree<-list
Tree<-lapply(TreeList,ValURL)
#Returns a list with "Error" or a html string in each element (about 4000 elements total).
很明显,在R中是不同的,但我似乎无法理解。我一直在尝试(没有用):
救命啊 假设你的
树
看起来像这样
Tree<-list(
"Error",
"<p>Hello</p>",
"<h1>Heading</h1>",
"Error",
"<strong>Bold</strong"
)
从第1列所在的树中选择*=“Error”
翻译成类似于Tree[Tree$Column1!=“Error”,]
@RichardScriven谢谢,但我在R中的列表中没有“Column1”,只有一组带有“Error”的元素。也尝试过:Tree[Tree$!=“Error”]@eflores89这是最基本的,尽管一开始可能很难掌握,R。你需要阅读一些文章,了解更多关于子集的知识,否则你将一事无成。试试哈德利的在线书。@BrodieG Yep,去过那里,但似乎没有完全理解,对不起。我会坚持下去的,谢谢!!在这种情况下,您只需执行Tree[Tree!=“Error”]
,但OP仍然需要进行一些阅读…@BrodieG Good point。我不习惯在列表中有这么简单的对象。我会更新。
Tree$"Error"
Tree<-list(
"Error",
"<p>Hello</p>",
"<h1>Heading</h1>",
"Error",
"<strong>Bold</strong"
)
Tree[Tree != "Error"]