R语言分别产生服从N(75,10)和0-1(0,5)分布的随机数,小于0的取0,大于100的取100,请大神指点怎么写!

R语言:分别产生服从N(75,10)和0-1(0,5)分布的随机数,要求小于0的取0,大于100的取100
我这样写的不对,请大神指点怎么写!
SuiJi<-fuction(x){
x<-rnorm(100,75,10);
if(x<0){
x=0;
}
if(x>100){
x=100;
}
break;
}
SuiJi

x <- runif(100,min = 0,max = 5)
y <- rnorm(n = 100,mean = 75,sd = 10)
stp_fun <- function(x){
y <- length(x)
for( i in 1:y)
x[i] <- max(0,x[i])
x[i] <- min(100,x[i])
x
}
温馨提示:答案为网友推荐,仅供参考
相似回答