[R] Multivariate regression

Pfaff, Bernhard Dr. Bernhard_Pfaff at fra.invesco.com
Mon Oct 30 10:02:45 CET 2006


Hello Ravi,

have you considered the SUR method proposed by Zellner? An
implementation of it is provided in CRAN-package 'systemfit' (see
?systemfit for more information).

Best,
Bernhard

>
>Suppose I have a multivariate response Y (n x k) obtained at a set of
>predictors X (n x p).  I would like to perform a linear 
>regression taking
>into consideration the covariance structure of Y within each 
>unit - this
>would be represented by a specified matrix V (k x k), assumed 
>to be the same
>across units.  How do I use "lm" to do this?  
>
> 
>
>One approach that I was thinking of is as follows:
>
> 
>
>Flatten Y to a vector, say, Yvec (n*k x 1).  Create Xvec (n*k, 
>p*k) such
>that it is made up of block matrices Bij (k x k), where Bij is 
>a diagonal
>matrix with X_ij as the diagonal (i = 1,.n, and j = 1,.,p).  
>Now I can use
>"lm" in a univariate mode to regress Yvec against Xvec, with covariance
>matrix Vvec (n*k x n*k).  Vvec is a block-diagonal matrix with 
>blocks of V
>along the diagonal.  This seems like a valid approach, but I 
>still don't
>know how to specify the covariance structure to do weighted 
>least squares.
>
> 
>
>Any help is appreciated.
>
> 
>
>Best,
>
>Ravi.
>
> 
>
>---------------------------------------------------------------
>-------------
>-------
>
>Ravi Varadhan, Ph.D.
>
>Assistant Professor, The Center on Aging and Health
>
>Division of Geriatric Medicine and Gerontology 
>
>Johns Hopkins University
>
>Ph: (410) 502-2619
>
>Fax: (410) 614-9625
>
>Email: rvaradhan at jhmi.edu
>
>Webpage:  
>http://www.jhsph.edu/agingandhealth/People/Faculty/Varadhan.html
>
> 
>
>---------------------------------------------------------------
>-------------
>--------
>
> 
>
>
>	[[alternative HTML version deleted]]
>
>______________________________________________
>R-help at stat.math.ethz.ch 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.
>
*****************************************************************
Confidentiality Note: The information contained in this mess...{{dropped}}



More information about the R-help mailing list