我有以下的df
和用例,我想找到並設置一些東西在所有行中存在的另一行滿足條件,例如數據框:如何將當前行與其他行進行比較而不循環?
df <- data.frame(X=c('a','b','c'), Y=c('a','c','d'))
> df
X Y
1 a a
2 b c
3 c d
我想找到衛生組織Y值的那些行是相同另一行 X值。在上面的例子中,行#2是真的,因爲Y = c
和行#3具有X = c
。請注意,第1行不符合條件。
喜歡的東西:
df$Flag <- find(df, Y == X_in_another_row(df))
是項每一列中是唯一的? – Frank
澄清:如果我們有另一行'df [4,] = e a'那麼第1行是包含還是排除的解決方案? – dww