嘿,你知道我该如何制作一组元素组合最频繁的元素列表? 想象一下,我有两个向量,我执行交叉制表,我想找到最频繁的那两个向量对。并将其作为列表(例如(2,3)),这意味着第一个向量的元素2和第二个向量的元素3的组合是最频繁的。 例如:如何获取表中某个特定元素的坐标r
mp<- c(1,1,1,1,2,2,3,4)
mp1<- c("red", "red", "red", "red", "blue", "blue", "green", "pink")
table(mp,mp1)
mp1
mp blue green pink red
1 0 0 0 4
2 2 0 0 0
3 0 1 0 0
4 0 0 1 0
我可以看到,最常见的是对(1,“红”),但我怎么能拿到结果?
您好,欢迎StackOverflow上。你能提供一个可重复的例子吗?至少是一个向量的例子。你的向量中有一些重复的值? – ANG
谢谢。我想把它放在一个函数上。我将提供具有两个相等长度向量的函数,它将计算交叉表,并且我希望返回它们组合最频繁的两个元素。例如 – cloe
v1 < - c(2,3,2,3,5,6,7,8),v2 < - c(2,2,2,2,3,4,5,6) – cloe