是否有一种简单的方法来计算保留数据集的似然值?

问题描述

我想针对保持数据集计算拟合模型的保持可能性值或对数似然值。下面是一个简化的示例:

     tr = data.frame(y=rnorm(100,10,1),x=1)
     tst = data.frame(y=rnorm(50,9,x=1) 
     lmx <- lm(y ~ x,data=tr)
     logLik(lmx) # it gives the log likelihood value of training data
#> 'log Lik.' -140.2452 (df=2)
     logLik(lmx,newdata=tst) # **It does not work!!!**
#> 'log Lik.' -140.2452 (df=2)

reprex package(v0.3.0)于2020-10-18创建

我可以写出对数似然函数并据此评估数据集y。但我希望可以在某些R包中以更简单的方式完成此操作。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...