经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
计量经济学与统计论坛 五区
›
计量经济学与统计软件
›
Stata专版
如何实现按条件分类计数
楼主
frederick2012
12051
3
收藏
2018-07-18
复制代码
数据结构如上,想实现同一家企业同一年founctiont分别为1或2时的计数,并生成新的变量。
非常感谢!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
黃河泉
2018-7-18 16:26:09
这是你要的吗?
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
frederick2012
2018-7-18 16:56:51
黃河泉 发表于 2018-7-18 16:26
这是你要的吗?
非常感谢!试了下,
bys year firmnames: egen d1 = total(functiont==1)
bys year firmnames: egen d2 = total(functiont==2)
就可以了。
感谢!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
天然居客
2023-7-16 16:36:56
黃河泉 发表于 2018-7-18 16:26
这是你要的吗?
黄老师太厉害了!在网上找了很久都没找到这个问题的答案,终于在您这里找到解答。之前我写bys y: egen x = count(a == b),一直做不出来,没想到count换成total就解决了,我想核心是因为a == b的取值为1,您的回答让我对stata的理解更深刻了。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
各位大神,麻烦帮看看这种日期格式怎么转换?
[已解决]请教如何将组别数据按顺序排序?
如何根据其他列的起始时间设置年度区间
怎么对每个公司批量生成相同的季度日期
请教下如何进行分组循环(分组后对每个组单独-跑一遍循环)
如何删除满足一定条件的无孩子的家庭
请教条件语句的循环
怎么按条件计算均值呢?
根据条件删除多列数据中的一部分
如何实现将首次取值为1的年份及后续的年份赋值为1?
栏目导航
Stata专版
会计与财务管理
学道会
文献求助专区
经管文库(原现金交易版)
行业分析报告
热门文章
CDA 数据分析师:特征处理核心指南
电子行业深度报告:量子深潜-计算篇:从比特 ...
制造业全要素生产率(2000-2024年)
从知识图谱到认知智能
中物联:全球供应链发展趋势蓝皮书(2025)
企业降低融资成本白皮书(2025)
2025年最值得关注的公司-放射配体创新者开启 ...
中国能源统计年鉴1986-2023
签个到
达富发投资关于晶雪节能行情数据分析及投资 ...
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群