问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

常用到的stata命令(3)

提问网友 发布时间:2024-12-30 21:29
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-12-31 00:55
大量生成虚拟变量的命令是:`ta(变量名), gen((变量名))`。在例子中,如社区编码,生成的虚拟变量前缀为d,自d1至所有社区均对应一个虚拟变量。在回归中控制社区变量,只需加入这些生成的虚拟变量。若虚拟变量过多,可使用省略符号`d*`代表所有d字母开头的变量,或破折号`d1-d150`表示特定范围的虚拟变量,假设社区总数为150。

另一种方法是直接在回归中控制虚拟变量而无需生成,使用命令`areg(被解释变量)(解释变量), absorb(变量名)`。其中`absorb`选项后的变量名应与社区编码一致。结果与直接加入虚拟变量的回归相同。

生成变量的最后工具是`egen`。`egen`与`gen`都用于生成新变量,但`egen`提供了更强大的函数功能。`gen`支持的函数,`egen`也支持,且还支持额外的函数。若`gen`无法处理,可能需要使用`egen`。通常,我仅使用取平均、加和等简单的函数。

当数据复杂,生成所需变量不直接时,可能需要多步骤。例如,处理日期格式异常的日期数据,如1991年10月23日被记录为19911023。可先生成年份和月份,再生成对应虚拟变量。

保存工作时,使用`save(文件名),replace`命令。`replace`选项会更新数据库的修改,应谨慎使用,建议创建新数据库以防原始数据丢失。这样,即便修改数据库,也能确保数据安全。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

stata数据处理:(一)生成虚拟变量 stata中如何生成虚拟变量? Stata:如何快速创建dummyvariable(时间虚拟变量) matlab2014a安装包谁有? 例句:A:Why are you wearing...? B:Beauce I am going to going to... washmyclothes是第一人称吗 what are you doing?i am___ my clothes clothes后用is还是are myclothesis还是are 什么原因导致耳朵疼 我的白岩射手手办有一处棕色的斑点在腿上,我该怎么去掉?急求大神讲解... 急求《百变小樱》中有关于“李小狼”玩具 急求,saber lily的PVC手办到底有多少种款式?? 降低板栗空苞的措施有哪些? 怎样添加自己想要的桌面背景~详细点 谢谢 怎样在各个盘符的界面上加上图片背景 如何在C盘的界面填充图片? 怎么设置C盘背景 神武4怎么打书 神武4宠物打书技巧建议 神武打书攻略神武法宠打书技巧 鼻咽癌早期5大症状 玻璃字玻璃字集 mac虚拟机安装win10mac虚拟机安装win10最新方法 win10如何开启虚拟化 您好,可以给我发一下唐顿庄园第一到第三季破烂熊或者冰冰字幕组翻译的视... 为什么我觉唐顿庄园好难看,有同感的吗? ...微信电脑版怎么下载?(企业微信如何登陆管理后台做好客户营销... 怎样参加“拍健影,赢奖品”活动? 怎么参与“5.17电信日,体验业务送300M流量”活动? 什么是翼TV“激情盛会 翼动精彩”活动? 哪些用户可以参加翼TV“激情盛会 翼动精彩”营销活动? 翼TV业务能把我喜爱的视频分享到翼TV平台吗? 华为帐号如何不验证身份实名直接取消 O型血为什么被人称为万能血 合同中工资金额没有写,合同效力是怎样的 想要在打印机里添加一个自定义的纸张大小怎么弄啊 玩具总动员3精彩对白 2024年3月3号出生马姓宝宝取名叫什么 姓马好听稀少的女孩名字 为宝宝取一个恰当的名称 马姓女孩95分以上的名字
Top