Useful R Packages for Statistic Analysis
A brief summary of R packages (and corresponding functions) that are used in the book “Discovering Statistics using R (2012)” by Andy Field.
Packages and functions (order by alphabetical):
- boot - for bootstrap
    
boot(), see section 6.5.7, such asboot_kendall<-boot(liarData, bootTau, 2000)boot.ci(), confidence interval, such asboot.ci(boot_kendall, conf=0.99), see section 6.5.7
 - car - for Levene’s test, Type III sums of squares, and more
    
leveneTest(), such asleveneTest(viagraData$libido, viagraData$dose, center = median)Anova(), such asAnova(modelName, type="III"), see section 11.4.7durbinWatsonTest()ordwt(), Durbin–Watson test for assumption of independent errors, see section 7.9.3
 - compute.es - for effect sizes
    
mes(), see section 11.6, calculate effect sizes between all combinations of groups
 - effects - for adjusted means
    
effect(), see section 11.4.8
 - ez - for ANOVA
    
ezANOVA(), repeated-measures ANOVA, see section 12.4.7
 - ggplot2 - for graphs
 - ggm - for partial correlation
    
pcor(), partial correlation, see section 6.6.2pcor.test(), significance of partial correlation, see section 6.6.2
 - gmodels - for chi-square
    
CrossTable(), see section 18.6.4.
 - Hmisc - for correlation
    
rcorr(), for correlation, see section 6.5.3
 - MASS - for loglinear analysis
 - mlogit - for multinomial logistic regression
 - multcomp - for post hoc tests
    
glht(), Tukey tests, see section 11.4.11.
 - pastecs - for descriptive statistics
    
stat.desc(), such asby(viagraData$libido, viagraData$dose, stat.desc)
 - polycor - for correlation
    
polyserial(), biserial correlation, see section 6.5.8
 - psych -
    
describe()- such asdescribe(dlf$day1), similar tostat.desc()above.
 - QuantPsyc - to get standardized regression coefficients
 - reshape2 - for reshape
    
melt()
 - stats - built-in, auto-loaded
    
wilcox.test()shapiro.test(), Shapiro-Wilk test, such asshapiro.test(variable)cor(), for correlationcor.test(), for correlationanova(), compare models, see section 7.8.4.2; which is different fromAnova()from car packageconfint(), computes confidence interval
 - WRS - for robust tests, see section 5.8.4
    
- Updated website: http://dornsife.usc.edu/labs/rwilcox/software/
 source("http://dornsife.usc.edu/assets/sites/239/docs/Rallfun-v34.txt")– new website. Since all functions become available in R environment, there is no need to calllibrary(WRS).ancova()andancboot(), see section 11.5