卡的分布(r中的模拟)

时间:2016-10-13 16:04:19

标签: r

这是卡片的载体:

Cards
 [1]  2  3  4  5  6  7  8  9 10 11 12 13 14  2  3  4  5  6  7  8  9 10 11 12 13 14  2  3  4  5  6  7  8  9
[35] 10 11 12 13 14  2  3  4  5  6  7  8  9 10 11 12 13 14

1:14 - 卡片值:

我想在2名玩家中分发这张牌:两张牌都有26张牌。

hand_1 <- sample(cards,size = length(cards)/2)

这是玩家1的一手牌。

如何才能正确地获得玩家2的牌局?我需要以某种方式删除cards中存在的hand_1中的所有元素。如何在不使用循环技术的情况下完成此操作。

1 个答案:

答案 0 :(得分:2)

你可以简单地说:

matrix(sample(cards),ncol=2,dimnames=list(NULL,c("hand1","hand2")))

所以你得到一个matrix,其列是双手。