相关疑难解决方法(0)

粘贴网格 - expand.grid用于字符串连接

如果我们想要获得两个向量的所有组合,我们可以使用rep/回收规则:

x <- 1:4
y <- 1:2

cbind(rep(x, each = length(y)), rep(y, length(x)))
#      [,1] [,2]
# [1,]    1    1
# [2,]    1    2
# [3,]    2    1
# [4,]    2    2
# [5,]    3    1
# [6,]    3    2
# [7,]    4    1
# [8,]    4    2
Run Code Online (Sandbox Code Playgroud)

但是expand.grid更好 - 它为我们处理所有重复.

expand.grid(x, y)
#   Var1 Var2
# 1    1    1
# 2    2    1
# 3    3    1
# 4    4    1
# 5    1    2 …
Run Code Online (Sandbox Code Playgroud)

combinations r string-concatenation

10
推荐指数
3
解决办法
961
查看次数

在 R 中反复洗牌

我在编写代码迷宫时遇到问题,它会反复洗牌。我写了一句洗牌的行,但每次牌组都以同样的方式洗牌。我需要帮助编写代码,以便每次都以不同的方式洗牌。

shuffling <-sample(deck,length(deck))
Run Code Online (Sandbox Code Playgroud)

random r random-seed

2
推荐指数
1
解决办法
1482
查看次数