[R] Bayesian PCA

William Revelle lists at revelle.net
Tue Apr 12 21:48:58 CEST 2011


Dear Lucy,
   You might consider some of the scale construction techniques 
available in the psych package.  In particular, the iclust function 
is meant for this very problem:  how to form reliable item composites.

Bill

At 4:38 PM +0100 4/12/11, Christian Hennig wrote:
>Dear Lucy,
>
>not an R-related response at all, but if it's questionnaire data, 
>I'd probably try to do dimension reduction in a non-automated way by 
>defining a number of 10 or so meaningful scores that summarise your 
>questions.
>Dimension reduction is essentially about how to aggregate the given 
>information into low-dimensional measurements, which according to my 
>opinion should be rather driven by the research aim and meaning of 
>the variables than by the distribution of the data, if at all 
>possible.
>You can then use PCA in order to examine the remaining dimensions
>
>Christian
>
>On Tue, 12 Apr 2011, Lucy Asher wrote:
>
>>First of all I should say this email is more of a general 
>>statistics questions rather than being specific to using R but I'm 
>>hoping that this may be of general interest.
>>
>>I have a dataset that I would really like to use PCA on and have 
>>been using the package pcaMethods to examine my data. The results 
>>using traditional PCA come out really nicely. The dataset is 
>>comprised of a set of questions on dog behaviour answered by their 
>>handlers. The questions fall into distinct components which may 
>>biological sense and the residuals are reasonable small. Now the 
>>problem. I don't have a big enough sample to run traditional PCA. I 
>>have about 40 dogs and 60 questions so which ever way you look at 
>>it not enough. There is past data available on some of the 
>>questions and the realtionships between them so I was wondering 
>>whether Bayesian PCA would be a useful alternative using past 
>>research to inform my priors. I wondered if anyone knew whether 
>>Bayesian PCA was better suited to smaller datasets than traditional 
>>(ML) PCA? If not I wondered if anyone knew of packages in R that 
>>could do dimension reduction on datasets with small sample sizes?
>>
>>Many Thanks,
>>
>>Lucy
>>This message and any attachment are intended solely for the 
>>addressee and may contain confidential information. If you have 
>>received this message in error, please send it back to me, and 
>>immediately delete it.   Please do not use, copy or disclose the 
>>information contained in this message or in any attachment.  Any 
>>views or opinions expressed by the author of this email do not 
>>necessarily reflect the views of the University of Nottingham.
>>
>>This message has been checked for viruses but the contents of an attachment
>>may still contain software viruses which could damage your computer system:
>>you are advised to perform your own checks. Email communications with the
>>University of Nottingham may be monitored as permitted by UK legislation.
>>	[[alternative HTML version deleted]]
>>
>>______________________________________________
>>R-help at 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.
>>
>
>*** --- ***
>Christian Hennig
>University College London, Department of Statistical Science
>Gower St., London WC1E 6BT, phone +44 207 679 1698
>chrish at stats.ucl.ac.uk, www.homepages.ucl.ac.uk/~ucakche
>
>______________________________________________
>R-help at 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.


-- 
William Revelle		http://personality-project.org/revelle.html
Professor			http://personality-project.org
Department of Psychology             http://www.wcas.northwestern.edu/psych/
Northwestern University	http://www.northwestern.edu/
Use R for psychology                       http://personality-project.org/r
It is 6 minutes to midnight	http://www.thebulletin.org



More information about the R-help mailing list