全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5998 12
2011-12-22
悬赏 3 个论坛币 已解决
初学STATA,遇到好多问题,55555

现在我想将利润率(roe)按照0.05的间隔分为若干区间,请问要用什么命令呢


谢谢大家了



最佳答案

nectar 查看完整内容

Stata如何实现不知道。sas应该很容易。先将原始数据集raw中的利润率进行由低到高排序。然后新建一个数据集b,从最小值逐步加5%,形成一系列新变量value1,value2,value3等等,然后执行以下命令将新数据集b与原始数据集raw合并: data a; if _n_=1 then set b; set raw; if raw_variablevalue1 and raw_variable
二维码

扫码加我 拉你入群

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

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

全部回复
2011-12-22 21:47:48
Stata如何实现不知道。sas应该很容易。先将原始数据集raw中的利润率进行由低到高排序。然后新建一个数据集b,从最小值逐步加5%,形成一系列新变量value1,value2,value3等等,然后执行以下命令将新数据集b与原始数据集raw合并:

data a;
if _n_=1 then set b;
set raw;
if raw_variable<=value1 then dummy_vaule=1;
if raw_variable>value1 and raw_variable<=value2 then dummy_value=2;
.............
run;
二维码

扫码加我 拉你入群

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

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

2011-12-22 21:50:53
这个你可以考虑换个软件例如EXCEL
二维码

扫码加我 拉你入群

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

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

2011-12-22 21:59:50
谢谢楼上的, 那EXCEL怎么做呢,555555
二维码

扫码加我 拉你入群

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

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

2011-12-22 22:14:01
谢谢3楼,就是说还是要逐步叠加
二维码

扫码加我 拉你入群

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

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

2011-12-22 22:15:25
谢谢3楼,就是说还是要逐步叠加

如果有20个间隔就要写20条了,5555555
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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