全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1905 5
2010-06-30
请教大家一个问题如下:

两个变量如下:

permno           a
1000                1
1001                1
1002                1
2003                1
2004                1
2005                1

replace a=1.1 if permno<2005
brows if a==1.1

结果并不显示任何a==1.1的观测。我试过调整数据格式为float or long,但是依然无法解决问题。请教高手相助,十分感谢!!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-6-30 10:18:36
walkinggirl 发表于 2010-6-30 02:12 结果并不显示任何a==1.1的观测
能把你的显示结果列一下吗?
二维码

扫码加我 拉你入群

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

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

2010-6-30 12:04:18
命令及结果如下, list if a==1.1 的结果没有任何观测显示。我用的是Stata11。不知道其他人是否遇到过同样的问题?

list if a==1.1
.

list if a==1
    +------------+
     | permno   a |
  4. |   2003   1 |
  5. |   2004   1 |
  6. |   2005   1 |
    +------------+
二维码

扫码加我 拉你入群

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

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

2010-6-30 14:09:59
format a %9.0g
二维码

扫码加我 拉你入群

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

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

2010-7-3 06:48:14
我试过format调整,可是结果还是不对。还有其他办法吗?谢谢!
二维码

扫码加我 拉你入群

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

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

2010-7-3 06:51:20
我试过format命令的各种调整,结果还是不正确。还有其他建议吗?谢谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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