【发布时间】:2017-05-03 13:41:14
【问题描述】:
我想通过向量对数据框进行子集化,但为向量中的每个值复制子集:
data = data.frame(A = c(1,2,3,1), B = c(1,2,3,4))
vec = c(1, 1, 1)
subset(data, A %in% vec)
A B
1 1 1
4 1 4
我想要的不是这个结果:
A B
1 1 1
4 1 4
1 1 1
4 1 4
1 1 1
4 1 4
【问题讨论】:
-
B来自哪里?它不在您的数据框中。