楼主: hsbcy891129
8654 5

[问答] 请教 R语言做 panel data 分析怎么做?具体指令的内容。 [推广有奖]

  • 0关注
  • 0粉丝

已卖:2份资源

大专生

88%

还不是VIP/贵宾

-

威望
0
论坛币
55 个
通用积分
0.1000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1406 点
帖子
47
精华
0
在线时间
49 小时
注册时间
2011-4-1
最后登录
2020-9-8

楼主
hsbcy891129 发表于 2013-11-26 19:59:20 |AI写论文
25论坛币
学校要求r语言做回归分析啊。我选择的是panel data 不知道在R语言中怎么做回归啊。
百度到一些例子,说是使用plm但是没有讲解,所以不知道指令里面具体应该填什么阿。比如说转格式那条指令,后面的c=(f irm,year )什么的都是什么意思阿?

还有一个问题是关于样本容量的 ,大于30的才算是大样本,这个30指的是所有的数据加起来大于30还是说一个
regressor 他的数据含量就要大于30阿???

先谢过大家了。
plm指

我在具体一下我的问题吧:
现在我要做一个回归分析,GDP关于投资,进出口,消费的回归。这几个指标都是面板数据,选取中国31个省从2002年到2011年的年度数据。
我的问题是,
1这样的样本能不能算作大样本,因为如果不满足大样本的条件,回归系数就没有什么说服力了。
2由于是panel data,每一个regressor都是一个矩阵,什么指令可以调用矩阵做回归分析?
【因为我现在只会用lm()做OLS,我会的做法是:
首先读取数据 data=read.xxx()
然后names(data)
再然后lm(data$name1~data$name2) 但是在这种情况下使用的都是data中一列的数据,所以我不知道怎么把一个regressor所有数据都调用做回归。貌似直接输入lm(data1~data2)这样不行啊】
3plm包的这几个指令都是什么意思啊,能不能解释的详细点。比如plm.data()这个指令,逗号前是填我给data定义的名称么?
哪逗号后面的该填什么呢?

谢谢大家指教了
QQ截图20131129153056.png

最佳答案

wfldragon 查看完整内容

f irm,year 分别是个体编号和时间变量 30主要指时间自己或个体数自己。
关键词:panel data Panel pane Data 怎么做 R语言 面板数据 plm

沙发
wfldragon 发表于 2013-11-26 19:59:21
f irm,year 分别是个体编号和时间变量
30主要指时间自己或个体数自己。
研究需要我们共同努力!

藤椅
hsbcy891129 发表于 2013-11-28 01:25:00
wfldragon 发表于 2013-11-26 20:24
f irm,year 分别是个体编号和时间变量
30主要指时间自己或个体数自己。
可以再说的详细一些么?我追加了一些问题。能不能告诉我到我的这个例子怎么使用指令呢?

板凳
wfldragon 发表于 2013-11-28 09:57:08
直接把数据贴上来吧。比如下面的面板数据:
省份 年份 GDP
北京 1999 10
北京 2000 12
广东 1999 14
……

里面不是有省份和年份的数据吗,就跟里面的firm和year对应。
研究需要我们共同努力!

报纸
hsbcy891129 发表于 2013-11-29 22:32:20
wfldragon 发表于 2013-11-28 09:57
直接把数据贴上来吧。比如下面的面板数据:
省份 年份 GDP
北京 1999 10
我的数据是放在5个文件中的(具体看我帖子里的截图),这样是不是不行啊。
刚刚找到一个英文的教程说R可以直接处理数据,只要数据是按照你说的那样子排列的。
那是不是说我把数据重新组合成你列的那种形式就可以跳过转化数据的步骤了?

谢谢您的耐心回答

地板
wfldragon 发表于 2013-11-30 14:49:25
你要先transform数据成long的格式。自己找转换方法吧,应该是reshape的命令。
研究需要我们共同努力!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-4 20:16