1
我有一個數據框below.I想比較兩列與另一對兩列的對。每次列對的比較應基於將列1:2的條目與列2:1的條目進行比較。在這兩個列對匹配的地方,我希望將頻率計數添加到該列對中。如何比較兩列中的另一對列中的數據幀的一對
z <- c(3,3,2)
y <- c(1,2,3)
x <- data.frame(y,z)
library(plyr)
fr <- count(x[,1:2])
fr
# The matched pair of 1:2 with 2:1
fr[3,1:2] == fr[2,2:1]
我的期望的輸出是包含匹配對頻率計數的總和數據幀。
y z freq
1 1 3 1
2 2 3 2
有任何其他簡單的方法。我不是r專家,我對這個函數xtabs,pmax,pmin等沒有任何認識。它是不是具有相同的功能。 –
@jaspsingh更新了另一個選項。希望它對你更容易。 – akrun
謝謝。這很容易。你能否告訴我如何計算頻率計數而不使用計數..? –