【发布时间】:2020-06-07 21:33:24
【问题描述】:
如何转换像这样的数据帧:
X__1 X__2 X__3
<chr> <chr> <chr>
1 a b c
2 d e f
3 g h i
4 j k l
进入这个:
X__1 X__2 X__3
<chr> <chr> <chr>
1 a-d b-e c-f
2 a-g b-h c-i
3 a-j b-k c-l
4 d-g e-h f-i
5 d-j e-k f-l
6 g-j h-k i-l
换句话说,它应该对数据框中的整行进行所有可能的成对组合,组合来自同一列但用符号 (-) 分隔的字符串。不需要按照提到字母的其他顺序重复已经完成的组合,即需要“a-d, b-e, c-f”而不是“d-a, e-b, f-c”。
提前谢谢你。如果需要,请告诉我如何改进提出问题。
【问题讨论】:
标签: r combinations rows