如何对矩阵或数据帧中的值进行混洗,以使每个值在每个行/列中仅出现一次?

问题描述

如何对矩阵或数据帧中的值进行混洗,以使每个值在R中的每一行/列中仅出现一次?

例如,这就是我所拥有的:

A,A,A
B,B,B
C,C,C
D,D,D
E,E,E
F,F,F
G,G,G

我想要什么:

A,D
B,E
C,F
D,G
E,A
F,B
G,C

我要么需要上下移动列并将其换行以保持输入,要么通过某种随机播放功能来完成该操作,即以一种仍可确保行不重复的方式对列进行随机播放。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)