我有一个数据集。附上数据集的视图。
我想找出特定列中的独特元素的频率,如X.V4.y.这包含许多价值,如爵士俱乐部约50 60次,火车站说30次等等。
我想要以下输出。
Jazz club 60
Railway Station 30
etc 40
etc 40
同样地,我想要X.V.1同样的东西,只有X.V4.Y ="爵士俱乐部"并且类似地对于X.V4.y中的所有值。
我们将非常感谢您的帮助。
答案 0 :(得分:3)
table
是您正在寻找的功能。
table(myDF$X.V4.y)
答案 1 :(得分:2)
予。创建数据框
realm.objects(A).filter("FIRST Bs.Id = 1")
or
realm.objects(A).filter("TOP Bs.Id = 1")
II。列中的条目频率
A <- data.frame(a=c("Tree","Tree","Plant","Tree","Letter","Letter"),b=c("K","K","L","K","K","K"))
A
# a b
# 1 Tree K
# 2 Tree K
# 3 Plant L
# 4 Tree K
# 5 Letter K
# 6 Letter K
III。输入频率按升序排列
table(A$a)
# Letter Plant Tree
# 2 1 3
table(A$b)
# K L
# 5 1
IV。 sort(table(A$a),decreasing=F)
# Plant Letter Tree
# 1 2 3
sort(table(A$b),decreasing=F)
# L K
# 1 5
A$a
诉在barplot(table(A$a),col=c("red","blue","green"),main="Barplot of A$a")
A$a