I have a large data frame with the columns V1
and V2
. It is representing an edgelist. I want to create a third column, COUNT
, which counts how many times that exact edge appears. For example, if V1 == 1
and V2 == 2
, I want to count how many other times V1 == 1
and V2 == 2
, combine them into one row and put the count in a third column.
Data <- data.frame(
V1 = c(1,1),
V2 = c(2,2)
)
I've tried something like new = aggregate(V1 ~ V2,data=df,FUN=length)
but it's not working for me.