经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
计量经济学与统计论坛 五区
›
计量经济学与统计软件
›
Stata专版
stata中codebook 命令结果输出
楼主
sunflower0209
15991
2
收藏
2015-11-23
请问,一个变量中,同一个公司同一个年份有多个观测值,不同观测值含有不同的字符,我需要统计相同公司相同年份中,这个变量里共有几种不同的字符。
查到了codebook这个命令,但它只是将计数反馈出来。可不可以gen一个新变量,将codebook的计数结果赋值给这个新变量?
谢谢了!!
如下图,想要统计同一个公司同一个年份中,Ananm中有多少个相同的名字。希望有个命令能够直接统计出来并显示在data中,因为数据比较多。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
raymondxiang
2015-11-27 00:09:45
相同的数字比较容易,字符的计数统计就没遇到过,还请牛人指教。但我想,能不能,用encode,把相同的字符赋值为一个数字,再去统计相同数字的个数呢?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
Sasa_yt
2019-9-18 15:18:48
有好几个命令结合起来用的:
第一步:将Ananm变量中的字符串逐个逐个substr出来
首先,找到Ananm中每个“,”的位置。这个变量中包含“,”,多个字符串,即使是同样的多个字符串加上逗号,也不一定是相等的。这里需要使用一个计数(找到位置)的命令ustrpos,找到变量中每个“,”的在字符串中的位置:gen xx=ustrpos(),具体参见help手册;
其次,将Ananm中每个字符串(人名)分离出来。gen的xx是逗号在变量Ananm每个观测值中的位置,是int型数值,根据这个数字用substr()命令,把每个名字提取出来。
第二步:识别同公司、同年度相同名字的个数:使用bys st(year): gen if 命令。
搞定。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
请教问卷编码表的问题
这是怎么回事?codebook 后出现一大堆代码
求助 住房状况调查的原始问卷或编码本(codebook)
stata中codebook可以和什么联用
鞠躬求教:请问codebook以后如何定位重复数据???
codebook出来的问题,啥意思?
请教如何在stata中根据excel codebook批量更改数据的标签?
stata中codebook命令查看变量取值编码不全怎么办
急急急求助:哪位大神有polcon codebook
求stata codebook类的资源
栏目导航
Stata专版
爱问频道
金融实务版
R语言论坛
经管文库(原现金交易版)
行业分析报告
热门文章
参数估计:CDA数据分析师的核心推断工具,用 ...
芜宣机场,增长740%!
表格结构数据特征与CDA数据分析师:精准适配 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
在概率与代码之间:Agent Skills 是 AI 的枷 ...
CDA数据分析脱产就业班于2026年3月7日开班! ...
失去的三十年:平成日本经济史(【日】野口 ...
硅光芯片代工爆发式增长,重构全球半导体产 ...
GeoSaaS永久会员版
新宏观丨豆包,谁是传统经济学的最大反对派
推荐文章
2026JG学术冬训营:从Stata初高到Python机器 ...
【必看】【本版版规,欢迎发悬赏贴求助】
【新课】26年3月|Gemini辅助论文写作与数据 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群