全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
48702 9
2014-07-25
b<-dosresmeta(formula = adjrr ~ dose, type = study, id = id, se=se, cases=case, n = n, data = a, method = "fixed")
Error in diag(cov[-1] + cov[1]) :
  error in evaluating the argument 'x' in selecting a method for function 'diag': Error in cov[-1] : object of type 'closure' is not subsettable


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-7-25 17:29:24
建议楼主再重新检查一下的数据集是否符合调用该函数的标准,或者检查一下参数的设定,Error in cov[-1] : object of type 'closure' is not subsettable 对象不能被取子集,大部分情况一般都是就是无法调用该对象的某个元素.cov是个向量,cov[1]是该向量第一个元素,但是在运算中出现了调用cov[-1]index都出现了错误,那一定是哪里有问题了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-25 20:10:07
飞翔/wx 发表于 2014-7-25 17:29
b
试试,把 变量名 换为 数据集名$变量名 的格式
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-27 22:55:33
URSIMON 发表于 2014-7-25 20:10
试试,把 变量名 换为 数据集名$变量名 的格式
非常感谢了。我按照您的说法做了一下,还是提示如此的错误,但是可以运行出结果。请问一下,这样提示代表什么意思啊?再次非常感谢您了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-28 11:42:41
URSIMON 发表于 2014-7-27 23:37
建议楼主再重新检查一下的数据集是否符合调用该函数的标准,或者检查一下参数的设定,Error in cov[-1] : obj ...
非常感谢您,我已经解决了,的确是我里面有的变量搞错了,非常感谢了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-9-27 14:28:52
飞翔/wx 发表于 2014-7-28 11:42
非常感谢您,我已经解决了,的确是我里面有的变量搞错了,非常感谢了。
您好,我和您有相似的错误:
Error in diag(cov[-1] + cov[1]) : invalid 'nrow' value (too large or NA)
In addition: Warning message:
In diag(cov[-1] + cov[1]) : NAs introduced by coercion

请问你后面是怎么解决的呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群