标签: random-sample

如何从字符串中随机播放和回发3个随机单词?

关于在翻译从一个更大的字符串中获取一些随机单词的问题:

<?=__("water, chicken, banana, rice, bread, salt, cucumber, ananas, peach")?>
Run Code Online (Sandbox Code Playgroud)

在我的网站上目前输出:

water, kip, banaan, rijst, zout, komkommer, ananas, perzik
Run Code Online (Sandbox Code Playgroud)

现在想象我想从随机中得到3个单词.我怎么做?

重要的是不要触摸内部__("")部分的单词部分!翻译无法处理,__($var)但仅限于何时处理__("word1, word2, word3").

我想最好的是先把结果放到一个字符串或数组中(这是我走了多远请不要笑)

$translated = __("water, chicken, banana, rice, bread, salt, cucumber");
echo $translated;
# shuffle & echo 3 items
Run Code Online (Sandbox Code Playgroud)

如何从这里继续随机获取3个单词$entireString

更新

    $array = explode(',', $translated);
    $randomKeys = array_rand($array, 3);
    $translated = '';
    foreach(array_keys($randomKeys) as $key){
      $translated .= $array[$key].' ';  // use space or comma
    }

    echo …
Run Code Online (Sandbox Code Playgroud)

php string random random-sample

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

什么是C#最好的无熵随机生成器?

我正在做一个项目,涉及从一组中抽取数百万随机样本作为启发式的一部分,以找到旅行商问题的最佳路径.
我需要一个随机发生器,其"随机性"在那么多样本之后不会耗尽.
它也应该快速,尽可能随机.
在这种情况下使用的最佳随机发生器是什么?
(我知道,C#不是旅行推销员的最佳语言,但这是要求:)).

编辑:为了澄清我的意思,UNIX系统中的/ dev/random是一个基于熵的生成器.这就是您必须移动鼠标以生成SSH密钥的原因:它使用的随机数生成器基于用户输入来生成熵.简而言之,我需要一个良好的随机数生成器,它是基于种子的,而不是基于熵的.我不知道Random类是基于种子还是基于熵.此外,我想知道其他类是否使用比Random类更好的方法(我假设使用线性同余).

c# random-sample

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

在R中选择随机数据点

我有一个大数据集,我想创建3个随机选择(大小= 50)的原始数据集的子集.我只是想从特定列中提取点数(第13列是具体的).

这在R中很容易做到,我应该怎么做呢?

r random-sample

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

R哪些样品是从基质中随机抽取的?

我试图确定哪些列是从每行中随机采样的矩阵中采样的.函数示例似乎无法告诉您实际采样的位置.现在,如果所有值都是唯一的,那么简单的匹配例程就可以解决问题.但是,它们不在我的情况下,所以这不起作用.

x <- c(2,3,5,1,6,7,2,3,5,6,3,5)
y <- matrix(x,ncol=4,nrow=3)
random <- t(apply(y,1,sample,2,replace=FALSE))
Run Code Online (Sandbox Code Playgroud)

ÿ

   [,1] [,2] [,3] [,4]
[1,]    2    1    2    6
[2,]    3    6    3    3
[3,]    5    7    5    5
Run Code Online (Sandbox Code Playgroud)

随机

     [,1] [,2]
[1,]    2    6
[2,]    3    3
[3,]    5    5
Run Code Online (Sandbox Code Playgroud)

对于原始矩阵中的重复值,我无法判断是否从列1或列3中采样了随机[1,1],因为它们都具有值2.因此,匹配在此处不起作用.

伴随着矩阵"随机",我还想要一个矩阵,它以相同大小的矩阵给出每个值被采样的列.例如,例如:

     [,1] [,2]
[1,]    1    4
[2,]    1    3
[3,]    3    4
Run Code Online (Sandbox Code Playgroud)

谢谢!

r sample random-sample

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

随机抽样

我想知道如何使用大量真实随机数(使用量子生成器获得)实现在R中较大样本中获取随机子样本的方法,这些是可能有多次出现的整数.

__

编辑:解决方案.

由于我需要一个remise并且我在float64中生成的数字最终是唯一的(由于高精度),我使用了以下解决方案:

1)生成与长度(数据)一样多的数字

2)

temp<-cbind(data,randomnb)
randomizeddata<-res[order(res[,2])]
Run Code Online (Sandbox Code Playgroud)

3)拆分数据集

r random-sample

0
推荐指数
1
解决办法
2911
查看次数

从带有样本的多项分布中抽取一个巨大的样本(1e09)

我想从多项分布中抽样.我会通过使用示例并指定一些概率来做到这一点.例如:我有3个类别,我想抽样10次.

> my_prob = c(0.2, 0.3, 0.5)
> x = sample(c(0:2), 100, replace = T, prob = my_prob)
> head(x)
[1] 2 0 2 1 1 2
Run Code Online (Sandbox Code Playgroud)

我的设置现在仅在以下方面有所不同:我想抽样很多(例如1e09)数字.实际上我只对每个类别的频率感兴趣.所以在上面提到的例子中,这意味着:

> table(x)
x
 0  1  2 
27 29 44 
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何尽可能高效地计算它?

谢谢,斯蒂菲

r random-sample

0
推荐指数
1
解决办法
3782
查看次数

随机数创建

我需要100在一个大小为5000的数组中生成随机索引arr[5000].我认为rand()将使用更多的CPU,所以我不想循环它100次.我只想调用它一次,并希望有机制来获得随机数组索引.我的想法是为前20个索引提供随机值,并生成偏移量并继续添加到生成的随机值.即如果10是前20个指数的随机值,那么如果说偏移量6那么我的随机数就会是10,16,22,28...etc 你认为这是个好主意吗?你能推荐一下吗?谢谢.

c random random-sample

0
推荐指数
1
解决办法
85
查看次数

制作一个真正的随机数发生器?

我正在制作一个需要随机化东西的小型Web应用程序.只是它的一个小例子:向用户返回10和10之间的随机数.

我打算用Javascript和jQuery(计算器本身)来做.

我的问题是:如何使其功能真正随机而不是伪随机?PHP函数可能比Javascript更随机吗?

为了这个问题,让我们说我想要的是X和Y之间的真正随机数.

javascript php random jquery random-sample

0
推荐指数
1
解决办法
4477
查看次数

使用python选择随机行并写入新文件

我需要打开一个csv文件,选择1000个随机行并将这些行保存到一个新文件中.我被困住了,看不出怎么做.有人可以帮忙吗?

python random-sample

0
推荐指数
1
解决办法
9184
查看次数

生成一个随机字符串,只允许在python中重复某些字符

好的,我正在尝试生成包含特定字符的10个字符的字符串.条件是,字母不能重复(但数字CAN),字符串只能包含两个字母,不多也不少.最终的字符串输出必须是8个数字和2个字母.

numbers = ["1", "2", "3"]
letters = ["X", "Y", "Z"]
Run Code Online (Sandbox Code Playgroud)

即字符串输出应类似于

123X21Y213
Run Code Online (Sandbox Code Playgroud)

问题是,我不知道如何做到这一点,优雅.我确实创建了一个解决方案,但它的行数太多了,它不断检查字符串的前一个字符.我真的很擅长这个,需要更简单的东西.

任何帮助,将不胜感激.

python string random random-sample python-2.7

0
推荐指数
1
解决办法
527
查看次数

在fortran中无需更换的抽样

我必须从人口中抽取一定数量的对象.下面的代码给出了替换的采样.我可以使用什么条件进行取样而无需更换?

do while(j .lt. w)
   call random_number(u1)
   j1 = 1 + int(population*u1)
   Z = inftime(j1)
   Z1 = X(j1)
   Z2 = Y(j1)
   do t = 1, 10
      if(Z.gt.0 .and. Z.le.10)then
         if(t==Z .and.( my_cnt(t) .lt. k1(t)))then
            my_cnt(t) = my_cnt(t) + 1
            j = j+1
            inftime1(j)= Z 
            X1(j) = Z1
            Y1(j) = z2
         endif
      endif
   enddo
enddo
Run Code Online (Sandbox Code Playgroud)

提前致谢

fortran random-sample

-1
推荐指数
1
解决办法
1194
查看次数

如何在MySQL中随机选择每个用户ID(列)的5%行?

如何使用MySQL随机选择每个用户标识列的5%行?

也就是说,mytable包含userid列,我想随机检查每个用户5%的输入行.因此查询应返回每个用户行的5%.

mysql random-sample

-1
推荐指数
1
解决办法
203
查看次数

Rcpp如何在Rcpp中生成随机多元法向量?

我想生成一些大的随机多变量(超过6维)正常样本.在R中,许多软件包可以做到这一点,例如rmnorm,rmvn ......但问题是速度!所以我试着通过Rcpp编写一些C代码.我在线浏览了一些教程,但似乎在多变量分布中没有"糖",在STL库中也没有.

任何帮助表示赞赏!

谢谢!

c r random-sample rcpp

-4
推荐指数
1
解决办法
2563
查看次数

标签 统计

random-sample ×13

r ×5

random ×4

c ×2

php ×2

python ×2

string ×2

c# ×1

fortran ×1

javascript ×1

jquery ×1

mysql ×1

python-2.7 ×1

rcpp ×1

sample ×1