(This article was first published on Jeromy Anglim's Blog: Psychology and Statistics, and kindly contributed to R-bloggers)
This post sets out how to calculate confidence intervals for correlations using R. Because I often get this question from people unfamiliar with R, it assumes no prior knowledge of R.
Formulas
- Online Statsbookhas formulas for calculating the confidence interval of a correlation coefficient.
R
Download and Install R (R Home Page; Windows Installation)
Start R and run the following commands, updating the
CIrcommand as required:
install.packages("psychometric") # install package with function
library(psychometric) # load package with function
# The following command calculates lower and upper
# 95% confidence intervals (level)
# assuming sample size (n) is 100
# and the obtained correlation (r) is 0.90
CIr(r=.9, n = 100, level = .95)
To leave a comment for the author, please follow the link and comment on his blog: Jeromy Anglim's Blog: Psychology and Statistics.
R-bloggers.com offers daily e-mail updates about R news and tutorials on topics such as: visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series,ecdf, trading) and more...

Zero Inflated Models and Generalized Linear Mixed Models with R.
Zuur, Saveliev, Ieno (2012).