У меня есть следующий dataframe :
> df=data.frame(from = c("x","y","x","z"), to=c("w","x","w","y"),weight=c(1,1,3,4))
> df
from to weight
1 x w 1
2 y x 1
3 x w 3
4 z y 4
Если я хочу вычислить, сколько раз элемент столбца from
появляется в dataframe , Мне нужно использовать:
> table(df$from)
x y z
2 1 1
Это не взвешенная сумма. Во всяком случае, как я мог бы также рассмотреть столбец weight
? Например, в моем примере правильный ответ должен быть:
x y z
4 1 4