【发布时间】:2017-09-20 05:54:22
【问题描述】:
我有两个不同大小的向量。说
x <- rnorm(50, 2, 0.8)
y <- rnorm(35, 4, 0.5)
我想创建大小为 100 的新向量 z,其中包含来自 x 的大小为 75 的观察样本和来自 y 的大小为 25 的样本。
我想使用基础包的sample()函数。
【问题讨论】:
我有两个不同大小的向量。说
x <- rnorm(50, 2, 0.8)
y <- rnorm(35, 4, 0.5)
我想创建大小为 100 的新向量 z,其中包含来自 x 的大小为 75 的观察样本和来自 y 的大小为 25 的样本。
我想使用基础包的sample()函数。
【问题讨论】:
试试这个:
x <- rnorm(50, 2, 0.8)
y <- rnorm(35, 4, 0.5)
z<-c(sample(x = x,size = 75,replace = T),sample(x = y,size = 25,replace = T))
【讨论】: