全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
26020 12
2019-06-12
微信图片_20190612170140.png
分开每块都能算出结果,但整合到一起就会出现:
   Error in while (itenum <= itemax && diff >= 10^(-3)) { :
     需要TRUE/FALSE值的地方不可以用缺少值

求大神解救一下
二维码

扫码加我 拉你入群

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

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

全部回复
2019-6-13 12:07:10
首先,你的while语句的itenum并没有在增加,一直是0。
然后我以前也出现过这种情况,是判断语句里面一旦出现变量本身是空值的情况,整个判断语句就不是T/F而是NA,所以,有可能是你的diff在迭代的过程中出现了没有考虑到的情况导致算出了一个NA值,这个时候可能会出现这种报错。
二维码

扫码加我 拉你入群

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

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

2019-6-13 13:38:35
眼睛不好看不清,你把CODE贴上来嘛!
二维码

扫码加我 拉你入群

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

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

2019-6-14 09:02:06
OhGretta 发表于 2019-6-13 12:07
首先,你的while语句的itenum并没有在增加,一直是0。
然后我以前也出现过这种情况,是判断语句里面一旦出 ...
谢谢您的解答,但是我能算的都算了,也都能算出来,但是用while循环就出错,也没发现会有出现空缺值的情况呀,都是有数的,能请您具体解释一下这个NA么,什么情况下会算出NA呀?谢谢!
二维码

扫码加我 拉你入群

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

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

2019-6-14 09:03:46
drunkfish69 发表于 2019-6-13 13:38
眼睛不好看不清,你把CODE贴上来嘛!
您好,首先感谢您的参与与解答,我在这里添了一个附件,附件里就是内容的图片形式,您可以下载附件然后查看,谢谢!
二维码

扫码加我 拉你入群

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

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

2019-6-14 09:03:54
drunkfish69 发表于 2019-6-13 13:38
眼睛不好看不清,你把CODE贴上来嘛!
您好,首先感谢您的参与与解答,我在这里添了一个附件,附件里就是内容的图片形式,您可以下载附件然后查看,谢谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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