正如Chase所建议的,table()函数是一个很好的方法。如果要分析大型数据集,另一种方法是在数据表包中使用.N函数。确保通过以下方式安装了数据表包install.packages("data.table")码:# Import the data.table packagelibrary(data.table)# Generate a data table object, which draws a number 10^7 times # from 1 to 10 with replacementDT<-data.table(x=sample(1:10,1E7,TRUE))# Count Frequency of each factor levelDT[,.N,by=x]