楼主: 飞翔/wx
48801 9

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

  • 5关注
  • 3粉丝

博士生

62%

还不是VIP/贵宾

-

威望
0
论坛币
164 个
通用积分
5.3800
学术水平
2 点
热心指数
2 点
信用等级
1 点
经验
14657 点
帖子
186
精华
0
在线时间
301 小时
注册时间
2011-8-27
最后登录
2024-12-17

楼主
飞翔/wx 发表于 2014-7-25 17:29:23 |AI写论文

+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应该是数值型的,估计你直接将字符型的加进来了,得赋值为数字才行。

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-3 14:30