shuffle
语法
shuffle(X)
shuffle! 是 shuffle
的原地计算的版本。
参数
x 可以是向量或矩阵。
详情
对数据重组后,返回一个新的向量或矩阵。
例子
x=(1..6).shuffle();
x;
# output
[1,6,3,5,4,2]
x.shuffle!();
# output
[5,4,1,3,2,6]
x=(1..6).reshape(3:2);
x;
#0 | #1 |
---|---|
1 | 4 |
2 | 5 |
3 | 6 |
x.shuffle();
#0 | #1 |
---|---|
5 | 3 |
2 | 1 |
4 | 6 |