楼主: 飞翔/wx
47848 9

[统计软件] R软件中出现如下的错误,请问是什么原因? [推广有奖]

  • 5关注
  • 3粉丝

博士生

63%

还不是VIP/贵宾

-

威望
0
论坛币
165 个
通用积分
5.5300
学术水平
2 点
热心指数
2 点
信用等级
1 点
经验
14666 点
帖子
189
精华
0
在线时间
299 小时
注册时间
2011-8-27
最后登录
2022-6-27

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
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


二维码

扫码加我 拉你入群

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

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

关键词:是什么原因 r软件 软件

回帖推荐

URSIMON 发表于2楼  查看完整内容

建议楼主再重新检查一下的数据集是否符合调用该函数的标准,或者检查一下参数的设定,Error in cov[-1] : object of type 'closure' is not subsettable 对象不能被取子集,大部分情况一般都是就是无法调用该对象的某个元素.cov是个向量,cov[1]是该向量第一个元素,但是在运算中出现了调用cov[-1]index都出现了错误,那一定是哪里有问题了
沙发
URSIMON 发表于 2014-7-27 23:37:42 |只看作者 |坛友微信交流群
建议楼主再重新检查一下的数据集是否符合调用该函数的标准,或者检查一下参数的设定,Error in cov[-1] : object of type 'closure' is not subsettable 对象不能被取子集,大部分情况一般都是就是无法调用该对象的某个元素.cov是个向量,cov[1]是该向量第一个元素,但是在运算中出现了调用cov[-1]index都出现了错误,那一定是哪里有问题了
已有 1 人评分热心指数 信用等级 收起 理由
chenyi112982 + 1 + 1 精彩帖子

总评分: 热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

藤椅
URSIMON 发表于 2014-7-25 20:10:07 来自手机 |只看作者 |坛友微信交流群
飞翔/wx 发表于 2014-7-25 17:29
b
试试,把 变量名 换为 数据集名$变量名 的格式
已有 1 人评分论坛币 热心指数 收起 理由
yangyuzhou + 12 + 1 热心帮助其他会员

总评分: 论坛币 + 12  热心指数 + 1   查看全部评分

使用道具

板凳
飞翔/wx 发表于 2014-7-27 22:55:33 |只看作者 |坛友微信交流群
URSIMON 发表于 2014-7-25 20:10
试试,把 变量名 换为 数据集名$变量名 的格式
非常感谢了。我按照您的说法做了一下,还是提示如此的错误,但是可以运行出结果。请问一下,这样提示代表什么意思啊?再次非常感谢您了。

使用道具

报纸
飞翔/wx 发表于 2014-7-28 11:42:41 |只看作者 |坛友微信交流群
URSIMON 发表于 2014-7-27 23:37
建议楼主再重新检查一下的数据集是否符合调用该函数的标准,或者检查一下参数的设定,Error in cov[-1] : obj ...
非常感谢您,我已经解决了,的确是我里面有的变量搞错了,非常感谢了。

使用道具

地板
凇-bigdata 发表于 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

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

使用道具

7
凇-bigdata 发表于 2014-9-27 14:50:45 |只看作者 |坛友微信交流群
URSIMON 发表于 2014-7-25 20:10
试试,把 变量名 换为 数据集名$变量名 的格式
您好,我和lz的问题很接近,但是具体warning不一样。我尝试了您之前说的将数据集名放置的方案,但是很遗憾没有效果,能请教一下您是什么原因么?
我的报错具体情况。
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

使用道具

8
fmq2119 在职认证  发表于 2015-6-8 11:32:24 |只看作者 |坛友微信交流群
r软件运行中出现,
The following objects are masked from data (pos = 19):

    dict1, dk1, lict1, lk1, t

The following objects are masked from data (pos = 20):

    dict1, dk1, lict1, lk1, t
这是什么什么意思,谢谢!

使用道具

9
yidouxunzi 发表于 2015-10-30 16:27:53 |只看作者 |坛友微信交流群
很有用呢,学习中

使用道具

10
乐趣老梁 发表于 2017-8-17 23:34:22 |只看作者 |坛友微信交流群
变量STUDY应该是数值型的,估计你直接将字符型的加进来了,得赋值为数字才行。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 18:05