R Articles
Instructions for Installing & Using R on Amazon EC2
A guide to installing and using R on Amazon EC2 instances to overcome in-memory limitations for big data analysis.
Automated Re-Install of Packages for R 3.0
A guide to automatically re-install R packages after upgrading to R 3.0, with OSX and Windows instructions.
The Fun of Error Trapping: R Package Edition
A developer shares a humorous and insightful experience debugging an R package for the Adobe API, focusing on error handling and JSON parsing.
Ryan Peek on using xts and ggplot for time-series data
A technical guide on using R's xts and ggplot2 packages to process and visualize time-series data from field instruments.
Steve Culman on the `plyr` Package
A presentation and tutorial on using the `plyr` package in R for data manipulation, summarization, and automated statistical analysis.
Creating a random calendar with R
Using R to automate the creation of a random teaching assistant office hours calendar, solving scheduling conflicts and improving efficiency.
(not provided): Using R and the Google Analytics API
A tutorial on using R and the Google Analytics API to analyze and visualize '(not provided)' organic search data.
Don't R alone! A guide to tools for collaboration with R
A guide to tools and best practices for collaborating on projects using the R programming language, including version control and community engagement.
Video: SQL Queries in R using sqldf
A tutorial video demonstrating how to execute SQL queries within the R programming language using the 'sqldf' package for data analysis.
Lauren Yamane on Matrix Population Models in R
A technical presentation on using R to create and analyze stochastic, age-structured matrix population models for ecological simulations.
A quick function for editing CSV files in R
A quick R function to edit CSV files using R's native data editor, providing a lightweight alternative to spreadsheet software.
Video: Overlay Histogram in R (Normal, Density, Another Series)
A tutorial video demonstrating how to overlay histograms with normal curves, density curves, and secondary data series in R.
Ryan Peek on Customizing Your R Setup
A guide on customizing your R programming environment using the .Rprofile file, including setup for Windows and Mac.
Chris Hamm on using plot.new() for better combined plots
A technical guide on using R's plot.new() function for creating custom multi-panel plots, comparing it to the traditional par(mfrow) method.
Stella Copeland's Intro to Mixed Models in R
A tutorial introduction to using mixed models in R for statistical analysis, covering linear and generalized linear mixed models with code examples.
A quick introduction to ggplot()
A tutorial introducing the ggplot2 package in R for creating data visualizations, comparing it with base R graphics.
Video: R, RStudio, Rcmdr & rattle
A screencast tutorial demonstrating how to get started with the R programming language, including installations of R, RStudio, Rcmdr, and rattle.
Getting Started Using R, Part 2: Rcmdr
Introduces Rcmdr, a GUI for performing basic business statistics in R without coding, and explains its installation and usage.
Learning R Has Really Made Me Appreciate SAS
A retrospective on learning R vs. SAS, highlighting initial frustrations with R's complexity and package management compared to SAS's structured approach.