本人正在做一个蒙特卡罗试验,
现在要统计显著系数的个数,于是用了这个命令
sig <-ifelse(t.ols>1.96,1,0)
在1000次循环中,如果OLS估计的t -test 值大于1.96,就赋值1,否则就是0,然后统计所有1的总数.
但是意识到t test 值小于-1.96的情况没有考虑进去,但是用"和"命令又不成功,请问怎么解决这个问题?
正确的命令应该怎么写呢,thx a lot!
[此贴子已经被作者于2008-3-9 10:25:49编辑过]
|
楼主: lilyyu1982
|
2999
5
[求助]怎样运用条件命令做出这个问题 |
|
已卖:1份资源 讲师 50%
-
|
回帖推荐heavenicefox 发表于4楼 查看完整内容 但是用"和"命令又不成功另一个是把命令改成 〉1.96 and < -1.96,有意思了。这是你的两次回复。虽然你问题解决了但是我还是要告诉你。在R里,和运算不是and 难怪你会出错。R的和运算是&你再试试这个,最后也感谢你给我提供了一种方法,取绝对值好主意多谢!!!
本帖被以下文库推荐
| ||
|
|
| ||
| ||
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


