在R中为一个函数中的不同变量应用“sapply”函数

时间:2014-05-21 16:01:27

标签: r sapply

如何使用功能" sapply"在一个函数中使用不同的变量? 例如,将它与一个变量一起使用很简单,如下例所示:

x1 <- c(1,2,3)
sapply(x1, function(x) dnorm(x, mean=2, sd=1))

但是,如何使用sapply将不同的变量应用于某些函数?请找到以下示例:

 x1 <- c(1,2,3)
 mean1 <- c(1,2,3)
 sd1 <- c(1,2,3)
 ### ???
 sapply( c(x1, mean1, sd1), function (x, mean, sd) dnorm(x = x1, mean = mean1, sd=sd1)

提前谢谢你。

0 个答案:

没有答案