Re: [R] linearHypothesis() ERROR-Message

2014-07-10 Thread John Fox
Dear Katharina,

There's no specific method for linearHypothesis() for objects produced by 
plm(), but as you say, the default method seems to work. For example, following 
example(plm):

-- snip ---

> linearHypothesis(zz, names(coef(zz)), test="F")
Linear hypothesis test

Hypothesis:
log(pcap) = 0
log(pc) = 0
log(emp) = 0
unemp = 0

Model 1: restricted model
Model 2: log(gsp) ~ log(pcap) + log(pc) + log(emp) + unemp

  Res.Df Df  FPr(>F)
1768
2764  4 3064.8 < 2.2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

--- snip -

The error message seems reasonably self-explanatory, and given the hypothesis 
that you're testing -- that all coefficients are 0 -- it suggests that the 
covariance matrix of the coefficients is numerically singular. You can check 
that, e.g., by examining the eigenstructure of vcov(fixed.interest3). 

I agree that's curious given that plm() doesn't complain. Are you able to get 
coefficient standard errors in summary(fixed.interest3)?

Without your data, it's not possible to say more, and you could make the 
problem reproducible by supplying the data. In any event, I've just returned 
from several weeks out of town and wouldn't be able to look at your data for a 
few days.

I hope this helps,
 John

On Thu, 10 Jul 2014 12:04:46 +0200
 "Katharina Mersmann"  wrote:
> Dear Community,
> 
> unfortunately I can´t give you an reproducable example, because I really do
> not understand why this messages pops up.
> 
> I estimate an Fixed Effects Modell, controlling for HAC, because F-statistic
> changes, I want to compute it, for the other model-specifications it works,
> 
> But for this special one I get the following error: 
> 
>  
> 
> > fixed.interest3<-plm(CSmean~ numfull_FCRlong_adj+exp(numfull_FCRlong_adj),
> 
> +  data=data.plm,index = c("countrynr","quartal"),
> model="within")
> 
> > ###F-Test
> 
> > coefs <- names(coef(fixed.interest3))
> 
> > linearHypothesis(fixed.interest3,coefs,test="F", vcov=function(x)
> vcovHC(x, method = "arellano")) 
> 
> Fehler in solve.default(L %*% V %*% t(L)) : 
> 
>   System ist für den Rechner singulär: reziproke Konditionszahl =
> 1.37842e-19  „system is computationally singular reciprocal condition
> number”
> 
> > drop(coefs)
> 
> [1] "numfull_FCRlong_adj" "exp(numfull_FCRlong_adj)"
> 
> > 
> 
>  
> 
> Is something wrong in the code. Or is it because of the model?
> 
>  
> 
>  
> 
> Thanks in advance and a really nice day
> 
> Katie
> 
> 
>   [[alternative HTML version deleted]]
> 


John Fox, Professor
McMaster University
Hamilton, Ontario, Canada
http://socserv.mcmaster.ca/jfox/

__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


[R] linearHypothesis() ERROR-Message

2014-07-10 Thread Katharina Mersmann
Dear Community,

unfortunately I can´t give you an reproducable example, because I really do
not understand why this messages pops up.

I estimate an Fixed Effects Modell, controlling for HAC, because F-statistic
changes, I want to compute it, for the other model-specifications it works,

But for this special one I get the following error: 

 

> fixed.interest3<-plm(CSmean~ numfull_FCRlong_adj+exp(numfull_FCRlong_adj),

+  data=data.plm,index = c("countrynr","quartal"),
model="within")

> ###F-Test

> coefs <- names(coef(fixed.interest3))

> linearHypothesis(fixed.interest3,coefs,test="F", vcov=function(x)
vcovHC(x, method = "arellano")) 

Fehler in solve.default(L %*% V %*% t(L)) : 

  System ist für den Rechner singulär: reziproke Konditionszahl =
1.37842e-19  „system is computationally singular reciprocal condition
number”

> drop(coefs)

[1] "numfull_FCRlong_adj" "exp(numfull_FCRlong_adj)"

> 

 

Is something wrong in the code. Or is it because of the model?

 

 

Thanks in advance and a really nice day

Katie


[[alternative HTML version deleted]]

__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.