【发布时间】:2015-10-14 12:54:45
【问题描述】:
我正在尝试对样本进行矢量化:多次从同一总体中抽样,每次不同的样本大小。
我有一个向量a = c(boo = 5, foo=7) 和b =LETTERS[1:10]。
我想创建一个列表,其中的值从 b 中采样,其中采样大小由 a 的值决定。
我试过mapply(sample, b, size = a),但它不起作用...
【问题讨论】:
-
试试
mapply(function(x,y) sample(x, size=y), list(b), a) -
好吧,即使我从 b 中采样,
mapply(function(x,y) sample(x, y), b, a)似乎也不起作用。 -
刷新屏幕:)
标签: r vectorization apply sample