给定一个长度为n的向量,其中存在m个唯一元素,我想计算每个m的频率。
我已经能够使用dplyr进行此操作。我的问题是输出看起来不够简单。
vector <- (5, 3, 3, 2, 5, 1, 4, 1, 5, 5)
我希望输出只是一个具有每个唯一元素的累加和的向量,而无需实际指定该元素。对于上面的示例,它应该只是:(2,1,2,1,1,4)
答案 0 :(得分:0)
我们可以使用count
library(tidyverse)
count(tibble(v1 = vector), v1) %>%
pull(n)