全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5503 5
2020-05-15
我发现有个问题,就是我用rdplot时,running variable是年份,数值型的,并且没有NAs,y是每个人的教育年限,也是数值型的,我的c=1981. 也就是说我的命令是rdplot(y,x,c=1981),但是会报错说,Error in chol.default(crossprod(x)) :
the leading minor of order 4 is not positive definite.
我也尝试改过p,还是不行,同样的错误。
但当我重新把年份normailze 0为cutoff点时(我新生成了一列是 年份-1981),就可以成功画出图像。
我想知道两者的区别难道就是年份的数字太大了吗?导致报错,还是什么其他原因呢?
希望得到大佬们的解答
二维码

扫码加我 拉你入群

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

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

全部回复
2020-5-21 10:14:05
我发邮件给这位package的创建者Calonico教授了。很感动,他居然回复我了,就是说选用离散running variable的不稳定造成的。我把他的邮件原文贴在下面。供大家参考。我也换过p,也没用,还是一样的错误。
附件列表
微信图片_20200521111244.png

原图尺寸 8.94 KB

教授回复的邮件原文

教授回复的邮件原文

二维码

扫码加我 拉你入群

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

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

2021-2-3 15:05:43
请问最后解决了吗,我在用年份做驱动变量时遇到相同问题,生成yearc=year-c时也没有解决该问题
二维码

扫码加我 拉你入群

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

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

2022-6-15 23:21:15
请问怎么安装的rdplot的命令啊,我一直没找到安装包,盼回复
二维码

扫码加我 拉你入群

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

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

2022-6-16 22:00:03
aycfegszh 发表于 2020-5-15 16:04
我发现有个问题,就是我用rdplot时,running variable是年份,数值型的,并且没有NAs,y是每个人的教育年限 ...
好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的好的
二维码

扫码加我 拉你入群

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

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

2022-8-18 17:55:08
我也修改p了 还是不行 running variable也是年份 请问楼主解决了吗?
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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