楼主: 溪边草
1604 0

[数据管理求助] Stata中如何计算变量取值为小数的样本观测数 [推广有奖]

  • 4关注
  • 1粉丝

教师

已卖:50份资源

讲师

31%

还不是VIP/贵宾

-

威望
0
论坛币
31388 个
通用积分
37.8777
学术水平
5 点
热心指数
9 点
信用等级
3 点
经验
4621 点
帖子
143
精华
0
在线时间
783 小时
注册时间
2007-8-30
最后登录
2025-11-25

楼主
溪边草 发表于 2020-9-30 03:19:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
计算变量取某个特定值时的观测值数目时,发现一个问题。如果变量的取值有小数,那么用count命令得到的变量取该值的观测数为0。下面是一个简单的例子。一个变量x有3个值0.01、0.01、0.02,计算x取值为0.01的观测值数目,得到0。估计是精度问题导致的。那么,如果要计算x取值为0.01的观测值数目,该怎么做呢?

. clear

. set obs 3
number of observations (_N) was 0, now 3

. gen x = 0.01 in 1/2
(1 missing value generated)

. replace x = 0.02 in 3
(1 real change made)

. count if x == 0.01
  0


二维码

扫码加我 拉你入群

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

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

关键词:Stata tata observations observation generated

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-6 04:06