楼主: apple_orange
2460 4

如何调动Panel data里同一变量不同年份的数值做 correlation 和 ttest [推广有奖]

  • 0关注
  • 0粉丝

本科生

75%

还不是VIP/贵宾

-

威望
0
论坛币
31 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
483 点
帖子
78
精华
0
在线时间
67 小时
注册时间
2010-5-18
最后登录
2013-9-17

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问如何调动Panel data里同一变量不同年份的数值做 correlation 和 ttest?如 correlate var1(2007) var1(2008) 以及 ttest var1(2007) =var1(2008)...
二维码

扫码加我 拉你入群

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

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

关键词:correlation panel data relation ttest Panel 变量 年份 Data Panel correlation

沙发
sungmoo 发表于 2010-7-9 07:33:13 |只看作者 |坛友微信交流群
apple_orange 发表于 2010-7-8 19:11 ttest var1(2007) =var1(2008)...
ttest var1 if year==2007|year==2008, by(year)

使用道具

藤椅
sungmoo 发表于 2010-7-9 07:38:40 |只看作者 |坛友微信交流群
apple_orange 发表于 2010-7-8 19:11 correlate var1(2007) var1(2008)
这里先要考虑一个问题:求变量X与Y的样本协方差时,两变量的样本量应该相同,并且两变量的样本观测值之间要给定某种一一对应关系——否则“协方差/相关性”将失去意义(这应该就是cor命令格式的由来)。

如果(如何表述的)var1(2007)与var1(2008)对应的观测值数不一致,就无法求协方差;并且,即使观测值数相同,也要指定这两组观测值间的某种一一对应关系,再求针对这种对应关系的协方差。

使用道具

板凳
apple_orange 发表于 2010-7-9 19:26:43 |只看作者 |坛友微信交流群
3# sungmoo

谢谢哈,我的panel data是balanced 的,每年的数值都全,对应的变量则是公司。应该满足你上面说的要求吧?不知如何做correlation, 请进一步指点。辛苦了。

使用道具

报纸
sungmoo 发表于 2010-7-9 20:13:22 |只看作者 |坛友微信交流群
apple_orange 发表于 2010-7-9 19:26 我的panel data是balanced 的,每年的数值都全,对应的变量则是公司。应该满足你上面说的要求吧?
*按id建立各年的一一对应关系。

keep if year==2007|year==2008
sort year id
g v=var1[_N/2+_n]
cor v var1
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
nlm0402 + 1 + 1 + 1 + 1 + 1 精彩帖子

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

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

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

GMT+8, 2024-5-25 13:55