ppcor: An R Package for a Fast Calculation to Semi-partial Correlation Coefficients.

Lack of a general matrix formula hampers implementation of the semi-partial correlation, also known as part correlation, to the higher-order coefficient. This is because the higher-order semi-partial correlation calculation using a recursive formula requires an enormous number of recursive calculations to obtain the correlation coefficients. To resolve this difficulty, we derive a general matrix formula of the semi-partial correlation for fast computation. The semi-partial correlations are then implemented on an R package ppcor along with the partial correlation. Owing to the general matrix formulas, users can readily calculate the coefficients of both partial and semi-partial correlations without computational burden. The package ppcor further provides users with the level of the statistical significance with its test statistic.

[1]  Jessika Weiss,et al.  Graphical Models In Applied Multivariate Statistics , 2016 .

[2]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[3]  Xiang Zhang,et al.  Comparative Analysis of Mass Spectral Similarity Measures on Peak Alignment for Comprehensive Two-Dimensional Gas Chromatography Mass Spectrometry , 2013, Comput. Math. Methods Medicine.

[4]  B. Tabakoff,et al.  Whole Brain and Brain Regional Coexpression Network Interactions Associated with Predisposition to Alcohol Consumption , 2013, PloS one.

[5]  S. Rude,et al.  Acceptance-Enhanced Expressive Writing Prevents Symptoms in Participants with Low Initial Depression , 2013, Cognitive Therapy and Research.

[6]  Imhoi Koo,et al.  Compound identification using partial and semipartial correlations for gas chromatography-mass spectrometry data. , 2012, Analytical chemistry.

[7]  Tommy Stanley,et al.  Meta-Regression Analysis in Economics and Business , 2012 .

[8]  Y. Takane,et al.  Generalized Inverse Matrices , 2011 .

[9]  Antonio Reverter,et al.  PCIT: an R package for weighted gene co-expression networks based on partial correlation and information theory approaches , 2010, Bioinform..

[10]  Anne-Laure Boulesteix,et al.  Regularized estimation of large-scale gene association networks using graphical Gaussian models , 2009, BMC Bioinformatics.

[11]  M. Xiong,et al.  Discussion: Why do we test multiple traits in genetic association studies? , 2009 .

[12]  Heping Zhang,et al.  Why Do We Test Multiple Traits in Genetic Association Studies? , 2009, Journal of the Korean Statistical Society.

[13]  Pei Wang,et al.  Partial Correlation Estimation by Joint Sparse Regression Models , 2008, Journal of the American Statistical Association.

[14]  S. Yi,et al.  Understanding relationship between sequence and functional evolution in yeast proteins , 2007, Genetica.

[15]  Robert Castelo,et al.  A Robust Procedure For Gaussian Graphical Model Search From Microarray Data With p Larger Than n , 2006, J. Mach. Learn. Res..

[16]  C. Wilke,et al.  A single determinant dominates the rate of yeast protein evolution. , 2006, Molecular biology and evolution.

[17]  K. Strimmer,et al.  Statistical Applications in Genetics and Molecular Biology A Shrinkage Approach to Large-Scale Covariance Matrix Estimation and Implications for Functional Genomics , 2011 .

[18]  Charles E. Heckler,et al.  Applied Multivariate Statistical Analysis , 2005, Technometrics.

[19]  Korbinian Strimmer,et al.  An empirical Bayes approach to inferring large-scale gene association networks , 2005, Bioinform..

[20]  John Fox,et al.  GETTING STARTED WITH THE R COMMANDER: A BASIC-STATISTICS GRAPHICAL USER INTERFACE TO R , 2005 .

[21]  R. Gonzalez Applied Multivariate Statistics for the Social Sciences , 2003 .

[22]  Maliha S. Nash,et al.  Handbook of Parametric and Nonparametric Statistical Procedures , 2001, Technometrics.

[23]  J. Stevens,et al.  Applied Multivariate Statistics for the Social Sciences , 1993 .

[24]  G. Roussas,et al.  A first course in mathematical statistics , 1976 .