R中的变量组合
Variable combination in R
我有两个变量,都是因子 Objects,Var1 有 3600 个观察值,Var 2 有 9000 个观察值,我想要一个 Var3,它具有 Var1 中发现的来自 Var2 的那些观察值。
也许标题有误导性,但我想不出别的。
您的问题可以从一些示例数据中获益,但假设我对您的解释正确,那么您可能正在寻找以下内容:
var1 <- as.factor(c("A", "B", "A", "A", "A", "A"))
var2 <- as.factor(c("A", "B", "A", "C", "A", "D", "A", "K", "A"))
var3 <- var2[var2 %in% var1]
var3
# > var3
# [1] A B A A A A
# Levels: A B C D K
我有两个变量,都是因子 Objects,Var1 有 3600 个观察值,Var 2 有 9000 个观察值,我想要一个 Var3,它具有 Var1 中发现的来自 Var2 的那些观察值。
也许标题有误导性,但我想不出别的。
您的问题可以从一些示例数据中获益,但假设我对您的解释正确,那么您可能正在寻找以下内容:
var1 <- as.factor(c("A", "B", "A", "A", "A", "A"))
var2 <- as.factor(c("A", "B", "A", "C", "A", "D", "A", "K", "A"))
var3 <- var2[var2 %in% var1]
var3
# > var3
# [1] A B A A A A
# Levels: A B C D K