R按最常出现的排序

R按最常出现的排序,r,R,这可能非常简单,但是,我有一个短语向量,其中一些重复,一些不重复,我想要一个独特的短语列表,按最常见的出现排序 e、 g vec只需使用排序(表(vec)): vec <- c("hello","hi","hi","greetings","good day", "hi", "hello", "good day","good morning","hello","good day") sort(unique(vec)) [1] "good day" "good morning" "

这可能非常简单,但是,我有一个短语向量,其中一些重复,一些不重复,我想要一个独特的短语列表,按最常见的出现排序

e、 g

vec只需使用
排序(表(vec))

vec <- c("hello","hi","hi","greetings","good day", "hi", "hello", "good day","good morning","hello","good day")

sort(unique(vec))

[1] "good day"     "good morning" "greetings"    "hello"        "hi"  
sort(table(vec), decreasing=TRUE)
# vec
#     good day        hello           hi good morning    greetings 
#            3            3            3            1            1