全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4460 3
2021-02-28
复制代码

------------------ copy up to and including the previous line -----------------
[/code]数据如上,请问:我如何新增一个变量实现分类汇总,比方说000001这只股票后十个观测值有一个1 所以我想生成一个变量count1=1;再比方说000002后面十个观测值中有两个2,所以count1=0,再生成一个变量count2=2
感谢
二维码

扫码加我 拉你入群

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

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

全部回复
2021-3-1 10:15:14
1. 哪來的"十個"觀測值?2. 无法看出你要产生资料的规则?例如 code = 3 或 4 又是如何?
二维码

扫码加我 拉你入群

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

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

2021-3-1 14:19:59
黃河泉 发表于 2021-3-1 10:15
1. 哪來的"十個"觀測值?2. 无法看出你要产生资料的规则?例如 code = 3 或 4 又是如何?
老师您好!
1.首先十个观测值是我的笔误非常不好意思,应该是六个观测值,code是股票代码,也就是说code=1的股票有6个nature分别为1  6  7  8  9  0(因为文中数据有10个量,非常不好意思)
2.以下是我想得出来的结果,已知的是code和nature1-nature6,希望代码生成后面的count_[num](也即示例中的count_1~count_6),count_[num]的意思是该行nature1-nature6=num的个数,比如code=1的股票后六个观测值里有一个1,所以count_1=1,再比如code=2的股票后六个观测值里有两个2,一个4,一个5,一个6,所以count_2=2,count_4=1,count_5=1,count_6=1。(以下count中的结果是我手工数出来的,如果数错了个别数字,还望老师见谅)
复制代码
谢谢老师
二维码

扫码加我 拉你入群

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

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

2021-3-1 16:04:41
小明爱演戏 发表于 2021-3-1 14:19
老师您好!
1.首先十个观测值是我的笔误非常不好意思,应该是六个观测值,code是股票代码,也就是说code ...
请 ssc install egenmore, 并试试
复制代码
的确,county_6 有误。
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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