I am trying to find out how to compare elements of my df1
with df2
and count their frequency. My df1
and df2
are like this:
var1 = c(1, 2, 3, 4, 5, 6, 7)
var2 = c(1, 1, 2, 3, 4, 5, 6)
value = c(0, 0.75, 0.51, 0.42, 0.31, 0.22, 0.11)
freq = c(1,1,1,1,1,1,1)
df1 = data.frame(var1, var2, value, freq)
var1 = c(1, 2, 3, 4, 5, 6, 7)
var2 = c(1, 2, 3, 5, 4, 6, 8)
value = c(0, 0.75, 0.42, 0.41, 0.31, 0, 0)
freq = c(1,1,1,1,1,1,1)
df2 = data.frame(var1, var2, value, freq)
so I would like a df3
with rows that are similar in df1
and df2
From the above example df3
would be:
var1=c(1,5)
var2=c(1,4)
value=c(0,0.31)
freq=c(1,1)
df3=data.frame(var1, var2, value, freq)