数据框中每列中的唯一值

我想获得数据帧中每列中唯一值的数量。
假设我有以下数据框:

DF<-数据帧(v1=c(1,2,3,2),v2=c(“a”、“a”、“b”、“b”))

然后它应该返回v1有3个不同的值,v2有2个不同的值

我尝试了unique(DF),但它不起作用,因为每行都不同

或使用unique

rappy(DF,函数(x)长度(唯一(x)))
v1 v2
3  2 

发表评论