将一个元素与不同列的所有其他元素组合在一起 / R

保罗·霍夫曼

我确实在每组中有两对球员(a1 - a8),我想将一场比赛的元素与第二场比赛的元素结合起来,以获得每个人与另一场比赛的每个组合。

#groups a1-a8 with two matchups

$a1
     [,1]     [,2]    
[1,] "Paul"   "Stefan"
[2,] "Markus" "Andre" 

$a2
     [,1]     [,2]   
[1,] "Julian" "Lupo" 
[2,] "Jo"     "Peter"
... 

所以我需要这样的东西..

matchups for a1

$Paul
              [,1]     [,2]    
        [1,] "Paul"   "Paul"
        [2,] "Stefan" "Andre" 

$Markus
             [,1]     [,2]    
        [1,] "Markus" "Markus"
        [2,] "Stefan" "Andre" 

$Stefan  
             [,1]     [,2]    
        [1,] "Stefan" "Stefan"
        [2,] "Paul"   "Markus" 

$Andre
             [,1]     [,2]    
        [1,] "Andre"  "Andre"
        [2,] "Paul"   "Markus" 

每组都应该是相同的(a2 - > a8)

有人知道如何解决这个问题,到目前为止我无法解决这个问题。多谢

尤瓦尔·本-阿里

以下代码应该可以解决问题(如果您想要其他比赛,只需在所有位置替换 a1 ): split(expand.grid(a=a1[,1], b=a1[,2]), a1[,1])

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将2个数据框组合在一起,在R中将一个社交网络创建为1个较大的数据框

将不同类型的图组合在一起(R)

R:将“vline”和“hline”语句组合在一起(ggplot2)

在列中查找重复的ID,并在R中将行组合在一起

如何使用 plot_grid() 将两个图组合在一起在“cowplot”中具有单个网格背景?在 R 语言中

R-dplyr,具有groupby,将2行与正确的列值合并但混合在一起

如何将列与R中的条件结合在一起?

在R中将同一表的3个版本组合在一起

试图找到一种方法来在同一时间内将R中3个不同mirt模型中的IRT信息图组合在一起

如何将警报中的textinput字段与R中的模态对话框组合在一起?

如何创建反应式“中级订户”?如何将所有Flux <T>零件组合在一起并进一步处理它们的结果(转换为Mono <R>)?

在r循环中将多个csv文件组合在一起

将数组元素组合在一起

仪器调用树将R,C ++和Fortran混合在一起

R:如何将几个数据集结合在一起

如何在R中创建一个新的数据框,将每个ID的第一个日期和最后一个日期结合在一起?

如何将散点图的椭圆和回归线组合在一起,以及如何在同一图上显示 R 方?

将两个数据集与R中的间隔时间条件组合在一起(我想避免组合,只具有唯一的匹配项)

Kotlin通过汇总每个元素将“ N”个列表组合在一起

如何将 2 个选择元素组合在一起 html

是否有 R 函数允许我根据相同的字符将列表组合在一起,但如果有子目录,则会将它们分开

R(debian):有没有办法将install.packages()与auto-apt或类似的东西组合在一起,以便丢失的依赖项将被自动安装?

将2个具有不同列数的数据框组合在一起,并用和求和

如何将两个数据框与R中的项目数量结合在一起?

对于R中的文本挖掘,如何将DocumentTermMatrix与原始数据帧结合在一起?

如何在带有R的for循环中将“ paste”命令与“ ifelse”命令结合在一起?

如何通过将每个列表中的一个元素组合在一起,将两个不同对象的列表组合为一个列表?

将数组的每个元素与其后面的元素组合在一起

R:將兩個等值線圖組合在一起