楼主: 八宝饭愿
2706 1

[问答] 关于R做POOL模型~~~!!!急求!! [推广有奖]

  • 0关注
  • 0粉丝

本科生

77%

还不是VIP/贵宾

-

威望
0
论坛币
63 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
2187 点
帖子
77
精华
0
在线时间
103 小时
注册时间
2010-10-11
最后登录
2015-11-6

楼主
八宝饭愿 发表于 2011-4-28 16:27:05 |AI写论文
20论坛币
请问一下,我原始数据return是回报率,stock是股票名称,有很多股票,每个股票有不同的季度数据,包括这个季度的回报率(被解释变量)和一些解释变量semester是每个股票的几个季度,number,x1,x2,x3是解释变量,想做不考虑时间维度的混合POOL模型,可是这段代码总是报错。
而且我之前加载了包
我是这样写的:
> shuju<-read.csv('d:/shuju.csv')
> library(plm)
载入需要的程辑包:bdsmatrix
载入需要的程辑包:nlme
载入需要的程辑包:Formula
载入需要的程辑包:MASS
载入需要的程辑包:sandwich
载入需要的程辑包:zoo

model.pooled<-plm(return~number+x1+x2+x3,data=shuju,model="pooling",index=return("stock","semester"))

请教一下!!!不胜感激~!
却总是报错,请教一下我这样的怎么改可以做POOL模型啊???

关键词:POOL sandwich Formula Library matrix 模型 POOL

沙发
DM小菜鸟 发表于 2014-12-13 20:29:16
要不你分两步写——
  
将数据转成可处理的面板格式,特别要注意标明个体名和时间名
pgr <- plm.data(data, index = c(" ", " "))

  
先用混合估计模型进行估计
gr_pool <- plm(return ~ A + B, data = pgr, model = "pooling")


要不你就把报错信息贴出来
看看报的是个什么错

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 00:47