全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2999 3
2018-03-09
大家好,处理数据时因为是从Excel中粘贴到stata里的,Excel在用公式求比率时由于有的除数是0所以出现了“#DIV/0!”的表格,粘贴到stata之后,该项变量一直显示“contains nonnumeric characters, no replace”。Q1:不知道是不是因为“#DIV/0!”的问题导致无法转换?

Q2:尝试了很多办法,试图用tab找到出问题的数据,但显示“too many values”。所以还有什么办法吗
Q3:因为比率的那个变量A,计算公式里的分母是变量B和C相减,所以我想着就drop掉B和C相等的行,但是尝试了drop if varA == VarB,显示“not allowed”[em11]实在不知道该怎么办了…这个操作应该怎么写命令呢?
我感觉法三理论上应该是可以的…但我不知道应该用哪个命令来实现,求大神帮忙!谢谢谢谢!!
二维码

扫码加我 拉你入群

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

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

全部回复
2018-3-9 20:27:34
诶,我会了……可以生成一个新变量z=a-b,然后把z=0的drop掉就可以了…打扰大家了[em15]
二维码

扫码加我 拉你入群

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

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

2023-4-22 12:21:39
按照您的思路,应该是drop if varB == VarC呀
二维码

扫码加我 拉你入群

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

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

2023-4-22 12:22:17
18365683081 发表于 2023-4-22 12:21
按照您的思路,应该是drop if varB == VarC呀
或者是replace varA=""或0  if varB == VarC
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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