全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
24351 9
2012-12-08
变量中有一个area表示股票的注册地:Eg 广东省深圳市  安徽省合肥市 xx省xx县, 我想把注册地为合肥市的上市公司筛选出来,比计算其流通股市值之和,该怎么操作呢?谢谢指教!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-9 00:05:54
如果是在excel里面,你可以用数据功能里面的突出显示,对变量赋值,再复制黏贴到另一个工作簿就OK了
二维码

扫码加我 拉你入群

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

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

2012-12-9 03:03:49
keep if strpos(area,"合肥")>=1

二维码

扫码加我 拉你入群

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

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

2012-12-9 03:07:10
keep if strmatch(area, "*合肥*")
二维码

扫码加我 拉你入群

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

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

2012-12-9 16:45:34
如果是筛选 可以用  browse  if  area==“hefei”
如果是对某变量求和,可以用  sum(var)if area==“hefei”
二维码

扫码加我 拉你入群

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

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

2012-12-10 00:53:22
大白菜2012 发表于 2012-12-9 03:03
keep if strpos(area,"合肥")>=1
有个问题想请教下^_^:今天发现另外一条提取文字变量的命令
keep if strmatch(regplc,"合肥")
试了一下,发现与您给的这条命令的结果不一致,不知道是什么原因哦,请问这两条命令有什么差别么?谢谢!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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