【发布时间】:2020-04-28 00:03:11
【问题描述】:
我正在生成一个图表,其中包含在网格中随机选择的图像,例如马赛克。
当像sample(1:14, 56, T) 这样从 14 个图像中进行选择时,如果采样是随机的(因为它是随机的),这将是一个想法,但也有一个约束,强制它以确保平等表示14 张图片中的每一张。
有这样的功能吗?
到目前为止我所知道的
sample() 有一个prob 参数
一个概率权重向量,用于获取被采样向量的元素。
即sample(1:14, 1, T, prob=c(rep(1/14, 14)))
虽然这分配了相等的概率(14 个元素中的每一个都为 1/14),但它不强制执行相等的表示
【问题讨论】:
-
接受/拒绝 Monte Carlo 程序,如模拟退火(又名 Metropolis 算法)会起作用
标签: r