Random 基于数据帧的均值和标准差生成随机序列

Random 基于数据帧的均值和标准差生成随机序列,random,mean,standard-deviation,Random,Mean,Standard Deviation,我正在练习使用dataframe,我有一张这样的表: 如何生成18 x 30=540个数据点,其中每个30个数据集是n=30、a_I、stdev_a_I(I=1->18)的随机序列 方法 rnorm2 <- function(n,mean,sd) { mean+sd*scale(rnorm(n)) } rnorm2数据 data <- read.csv("data.csv", header = T) normv <- function( n , mean , sd ){o

我正在练习使用dataframe,我有一张这样的表:

如何生成18 x 30=540个数据点,其中每个30个数据集是n=30、a_I、stdev_a_I(I=1->18)的随机序列

方法

rnorm2 <- function(n,mean,sd) { mean+sd*scale(rnorm(n)) } 
rnorm2
数据
data <- read.csv("data.csv", header = T)
normv <- function( n , mean , sd ){out <- rnorm( n*length(mean) , mean = mean , sd = sd)
return( matrix( out , nrow = n ,  , byrow = F ) )}
set.seed(1)
normv( 30 , data$A , data$Stdev_A )