楼主: bbs0805
6943 6

[求助]如何将不平行的面板数转化为平行的面板数据? [推广有奖]

  • 0关注
  • 47粉丝

已卖:4668份资源

学科带头人

72%

还不是VIP/贵宾

-

威望
0
论坛币
5846934 个
通用积分
534.1292
学术水平
138 点
热心指数
155 点
信用等级
115 点
经验
73379 点
帖子
931
精华
2
在线时间
3882 小时
注册时间
2005-1-1
最后登录
2025-10-21

楼主
bbs0805 发表于 2007-1-10 11:10:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

STATA大虾:

如何在STATA中直接将不平行的面板数转化为平行的面板数据?先谢了!!

二维码

扫码加我 拉你入群

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

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

关键词:面板数据 Stata tata 数据 面板 平行

沙发
bbs0805 发表于 2007-1-10 16:59:00

我已瞅了好几次了,没人回复?可能是我太急了!没办法,我急着要用。

看样子,我想偷懒是偷不成了,我急呀!

藤椅
wxdlj 发表于 2007-1-10 18:09:00

不能直接转换,但是有些命令是balanced or unbalanced panel data都可以的,比如说xtabond

已有 1 人评分经验 热心指数 收起 理由
crystal8832 + 10 + 1 补偿

总评分: 经验 + 10  热心指数 + 1   查看全部评分

板凳
bbs0805 发表于 2007-1-10 19:35:00
以下是引用wxdlj在2007-1-10 18:09:00的发言:

不能直接转换,但是有些命令是balanced or unbalanced panel data都可以的,比如说xtabond

非常感谢wxdlj的回复,我要用的是balance panel data。

不过我已弄明白了,下面的命令可保持时间跨度不变,将unbalance转化为balance:

tsset firm year,yearly

xtdes

by firm: gen obs=_N

drop if obs<r(max)

[此贴子已经被作者于2007-4-2 6:44:13编辑过]

已有 1 人评分经验 论坛币 学术水平 热心指数 收起 理由
crystal8832 + 10 + 10 + 1 + 1 补偿

总评分: 经验 + 10  论坛币 + 10  学术水平 + 1  热心指数 + 1   查看全部评分

报纸
arlionn 在职认证  发表于 2007-3-19 21:23:00

你这个方法不够通用,我写了一个专门处理这个问题的命令,需要的话发邮件给我 arlionn@163.com 或者在 http://arlion.8j.cn 留言,我会在这两天里把它挂到那里的。

命令的使用方式为:

xtbalance , range(1998, 2005)

已有 1 人评分经验 论坛币 学术水平 热心指数 收起 理由
crystal8832 + 10 + 10 + 1 + 1 补偿

总评分: 经验 + 10  论坛币 + 10  学术水平 + 1  热心指数 + 1   查看全部评分

地板
arlionn 在职认证  发表于 2007-3-21 21:11:00
命令已经发布: http://arlion.8j.cn ,可以下载使用了
已有 1 人评分热心指数 收起 理由
crystal8832 + 1 补偿

总评分: 热心指数 + 1   查看全部评分

7
matlab-007 发表于 2015-7-10 08:57:37
用命令:xtbalance

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

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