楼主: missingjc
28523 22

[数据管理求助] 请问如何生成一个新变量以表示上一期的数据? [推广有奖]

  • 1关注
  • 7粉丝

已卖:2501份资源

博士生

19%

还不是VIP/贵宾

-

威望
0
论坛币
5122 个
通用积分
11.7510
学术水平
4 点
热心指数
3 点
信用等级
3 点
经验
215 点
帖子
122
精华
0
在线时间
344 小时
注册时间
2013-5-10
最后登录
2022-7-15

楼主
missingjc 发表于 2015-1-3 00:04:09 |AI写论文
100论坛币
表中有行业代码、年份、工资、负债等多列数据,如何能生成一个新变量以表示t-1年的工资?需要用什么代码?跪谢!!!!

最佳答案

雷子2008 查看完整内容

先设置面板数据,tsset stkid year 再生成新变量, gen newvar=l.工资
关键词:新变量 如何

沙发
雷子2008 在职认证  学生认证  发表于 2015-1-3 00:04:10
先设置面板数据,tsset stkid year
再生成新变量, gen newvar=l.工资
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
日新少年 + 1 + 1 + 1 精彩帖子
SpencerMeng + 20 + 1 + 1 非常棒!

总评分: 论坛币 + 20  学术水平 + 2  热心指数 + 2  信用等级 + 1   查看全部评分

藤椅
625928915 学生认证  发表于 2015-1-3 07:50:52
楼上正解

板凳
austen06 发表于 2015-1-3 09:27:08
雷子2008 发表于 2015-1-3 00:25
先设置面板数据,tsset stkid year
再生成新变量, gen newvar=l.工资
设置面板数据是xtset

报纸
missingjc 发表于 2015-1-3 09:30:42
雷子2008 发表于 2015-1-3 00:25
先设置面板数据,tsset stkid year
再生成新变量, gen newvar=l.工资
请问高人stkid有什么用呢?我的辅导书上面没有写T T,谢谢!

地板
missingjc 发表于 2015-1-3 09:31:34
austen06 发表于 2015-1-3 09:27
设置面板数据是xtset
请问xtset和tsset在功能上有何不同?

7
austen06 发表于 2015-1-3 09:33:55
missingjc 发表于 2015-1-3 09:31
请问xtset和tsset在功能上有何不同?
xtset是告诉stata数据是面板数据,tsset, 时间序列数据

8
雷子2008 在职认证  学生认证  发表于 2015-1-3 17:33:15
missingjc 发表于 2015-1-3 09:31
请问xtset和tsset在功能上有何不同?
这两个命令的功能是一样的。stkid是股票代码,也就是指定截面。
比如,股票代码是stkid,时间是year,那么指定面板数据的命就是, tsset stkid year。此后,你就可以使用命令gen 新变量=l.工资。这时,便可以每个公司按年份执行这个命令,生成一个新的变量,使其等于下一年的工资。

9
625928915 学生认证  发表于 2015-1-3 18:27:32
missingjc 发表于 2015-1-3 09:31
请问xtset和tsset在功能上有何不同?
版本不同的原因吧,其实功能是一样的

10
SpencerMeng 在职认证  发表于 2015-1-3 20:25:38
对  tsset id year和xtset id year是一样的  只是一个新老命令的区别

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 05:54