全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2708 4
2021-05-17

这是一份各城市各年份TFP的数据,但原始数据的形式不是面板数据的形式,我想把横向每个年份的TFP都移到到citytfp那一行,形成city-year的面板形式,但我用replace citytfp= J if year==1955& citytfp ==.&J!=.  其中,J是1955年的tfp名字,结果(0 real changes made)。请问要用什么命令好?附图为方便看数据形式的Excel版本,和实际上的STATA版本。谢谢。 STATA.png excel.png




二维码

扫码加我 拉你入群

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

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

全部回复
2021-5-17 17:55:12
可以试试gather命令:
复制代码
复制代码
第二步做之前先drop掉原来的year

最后再把citytfp E F G H I 之类的重新命名为对应的年份就行啦(代码略)
参考地址

二维码

扫码加我 拉你入群

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

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

2021-5-17 18:36:29

可以看看这些命令

以下内容由 -songbl- 命令生成,安装命令:ssc install songbl,replace
查看更多内容请在 Stata 窗口输入代码:songbl reshape + gather


上传 >> 公告

推文 >> 变量转换

推文 >> 数据处理

推文 >> 未分类

二维码

扫码加我 拉你入群

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

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

2021-5-17 18:38:21

可以看看这些命令

以下内容由 -songbl- 命令生成,安装命令:ssc install songbl,replace
查看更多内容请在 Stata 窗口输入代码:songbl reshape + gather


上传 >> 公告

推文 >> 变量转换

推文 >> 数据处理

推文 >> 未分类

二维码

扫码加我 拉你入群

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

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

2021-5-18 20:40:54
Raymond.K 发表于 2021-5-17 17:55
可以试试gather命令:第二步做之前先drop掉原来的year

最后再把citytfp E F G H I 之类的重新命名为对应 ...
谢谢大佬
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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