Publications by John Quick
The R Programming Wikibook
The R Programming wikibook is an open source community project that “aims to create a cross-disciplinary practical guide to the R programming language.” It was launched in June 2011 and is seeking content and contributors. The full call for the R Programming wikibook can be found on Tal Galili’s blog. The R Programming wikibook itself is av...
1480 sym 2 img
R Tutorial Series: Exploratory Factor Analysis
Exploratory factor analysis (EFA) is a common technique in the social sciences for explaining the variance between several measured variables as a smaller set of latent variables. EFA is often used to consolidate survey data by revealing the groupings (factors) that underly individual questions. This will be the context for demonstrat...
5854 sym 8 img
R Tutorial Series: Citing R with EndNote
Unfortunately, due to the vexing complexities of academic style guides and the limitations of associated software packages, citing a non-standard name, such as Cher, Prince, or R Development Core Team can be problematic. Thankfully, I have discovered a simple trick in Word and EndNote that allows for the accurate automatic formatting ...
1942 sym 10 img
R Tutorial Series: Centering Variables and Generating Z-Scores with the Scale() Function
Centering variables and creating z-scores are two common data analysis activities. While they are relatively simple to calculate by hand, R makes these operations extremely easy thanks to the scale() function. Tutorial FilesBefore we begin, you may want to download the dataset (.csv) used in this tutorial. Be sure to right-click and s...
2562 sym 6 img
Singleton Remover CSV v0.3
I created a small program called Singleton Remover CSV to help researchers process files quickly that might otherwise take a long time to be handled by hand. The program simply compares ID values given in the first two columns of a .csv file, saves any matching rows, and discards the rest. Originally, the program was made to support...
1529 sym 2 img