本文介绍了计算值的唯一组合的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的数据框如下:
ID | value 1 | value 2 | value 3 | value 4 1 | M | D | F | A 2 | F | M | G | B 3 | M | D | F | A 4 | L | D | E | B我想得到这样的东西。
value 1 | value 2 | value 3 | value 4| Number of combinations M | D | F | A | 2 F | M | G | B | 1 L | D | E | B | 1例如计算值1-值4的列的唯一组合的数量。
e.g. to count the number of unique combinations of the columns value 1 - value 4.
推荐答案count plyr 包中的code>将完成该任务。
count in plyr package will do that task.
> df ID value.1 value.2 value.3 value.4 1 1 M D F A 2 2 F M G B 3 3 M D F A 4 4 L D E B > library(plyr) > count(df[, -1]) value.1 value.2 value.3 value.4 freq 1 F M G B 1 2 L D E B 1 3 M D F A 2更多推荐
计算值的唯一组合
发布评论