FUN中的错误(newX [,i],...):参数"自定义参数"缺少,没有默认值

时间:2017-06-14 19:44:27

标签: r syntax-error apply

我创建了一个数据框" logLik.dat"一列" x"序列在-3和3之间的比例为0.1

x <- seq(-3, 3, by=0.1)
logLik.dat <- data.frame(x)

现在我要创建一个新列&#34; logLik1&#34;通过我的自定义函数使用apply()函数:

log.likelihood <- function(x, mu, sigma.2) {
(1/(sigma.2*sqrt(2*pi)))*(exp(-(((x-mu)^2)/(2*sigma.2^2))))
}
log.likelihood(x, mu=0, sigma.2=1)

我的apply()语法出错了。

我已经尝试过了。

logLik.dat$logLik1 <- apply(logLik.dat, 1, log.likelihood)

我得到了这个错误。

FUN中的错误(newX [,i],...):参数&#34; sigma.2&#34;缺少,没有默认

0 个答案:

没有答案