【发布时间】:2018-04-12 20:18:31
【问题描述】:
假设我有这个向量c("a", "b", "c") 和以下数据框:
a d t g h
r a b c
a b c
m p o a b t
c t b a
a b c t g
我的向量的长度始终为 3,每个数据框行的长度可以在 3 到 6 列之间。如何检查我的向量是否是 data.frame 行的一部分,而不遍历每行的每个元素?
对于我给出的示例,预期的输出将是:
FALSE
TRUE
TRUE
FALSE
FALSE
TRUE
【问题讨论】:
-
顺序重要吗?如果您能与
dput()分享您的样本数据会很有帮助,这样我们就可以看到结构... -
@Gregor 是的,顺序很重要。这就是倒数第二行 (
c t b a) 被标记为FALSE的原因。 -
“空”条目中有什么 -
NA、""或其他内容?如果您与dput()共享您的样本数据,这将很有帮助,这样我们就可以看到结构。只需输入dput(head(your_data))并将结果粘贴到问题中即可。 -
@Gregor,空条目可以是 NA 或 ""。