楼主: missingjc
26978 22

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

  • 1关注
  • 7粉丝

博士生

19%

还不是VIP/贵宾

-

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

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
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-9 23:46