全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
591 2
2024-03-16
是这样的,我在做一个寻找最优参数的模型,例如有x1、x2、x3三列数据,每列内数值相同,我想在这三列中保留数值最大的一列而且把这一列的列名也保留下来,如图一,就保留“x2”
我尝试了rmax命令,egen max=rmax(x1 x2 x3),这样会把这三列的最大值赋值给max,如图二。但依然无法做到自动删除x1和x3列。似乎drop和drop if 功能无法对列进行按条件删除。
想请教各位老师,,我该从什么方向来解决这个问题呢?
附件列表
微信图片_20240316134522.png

原图尺寸 7.86 KB

微信图片_20240316134522.png

微信图片_20240316134515.png

原图尺寸 7.1 KB

微信图片_20240316134515.png

二维码

扫码加我 拉你入群

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

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

全部回复
2024-3-16 13:55:59
图一是只有x1、x2、x3的那个,好像顺序反过来了,,
二维码

扫码加我 拉你入群

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

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

2024-3-17 15:46:03
好像不能按照条件删除某一个变量  没有if这个选项
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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