
Install the R console, RStudio, and R Commander, explore the materials zip, and complete course exercises while using the discussion board for questions.
Examine the graphics architecture in R Commander and R Studio, explore base graphics, lattice graphics, and G-G plie graphics, and learn to create interactive three-dimensional plots with mouse controls.
Explore scatterplot hh with the h.h. extension to plot by groups such as country, adjust point sizes, and inspect scatterplot matrix with least squares and smooth lines for multivariate relationships.
Scale axes for two datasets by setting x and y ranges, plot red and blue points with regression lines, and place an interactive legend using PCH symbols.
Learn to add nonlinear fits to plots in R using G-G plot and Q plot, visualize 95 percent confidence bounds, and adjust window span and data order for accurate lines.
Create time series plots in base graphics to compare total, male, and female deaths by year, and illustrate pie chart labeling and interpretability.
Explore density plots in R using lattice graphics, grouping by score and adding autokey legends to display separate density curves for each group.
Update plots with the update function, adjust aspect ratio and layout for readability, add breaks with between, and use autokey with groups by year in the barley lattice plot.
Compare distributions with q-q plots against theoretical and empirical distributions, revealing higher mean and lower variance for females in test scores, with box and whiskers and a box-cox transform.
Explore elaborated xy plots of earthquake data in R, using depth breaks, color scales, legends, axis labeling, log scales, and smoothing with loess and local regression.
Update xy plots with panel functions and add right-hand scales for extra variables. Explore descriptive scatterplot matrices with grouped data and labeled axes from crime and car datasets.
Comprehensive Graphics with R is a thorough, comprehensive overview of each of three major graphics approaches in R: base, lattice, and ggplot. The course also demonstrates the use of the R Commander interface to create a variety of 2D and 3D graphics. Most of the course is engaged in live, "hands-on" demonstrations of creating a wide range of 2D and 3D plots and graphs using extensive scripts and data sets, all provided with the course materials. Adequate documentation including slides, exercises and exercise solutions are also provided. The course demonstrates (and uses) two of the most popular ‘front-ends’ to the R Console: R Commander and RStudio. We begin by exploring the range of graphics output available using both the R Commander and RStudio GUI interfaces to the R Console. The course then follows with a more in-depth examination of the graphics capabilities for each of the three main graphics systems, base, lattice, and ggplot.
This course is a ‘must see’ for anyone who will use R and wishes to get the most out of the stunning variety of graphical charts, plots, and even animations that are available. The R software was designed from the outset to be particularly strong in visualization and graphical capabilities. However, if you are unaware of the full range of these capabilities you are missing opportunities to apply this wide variety of rich, powerful graphics to your own work and research projects. Accordingly, this course is specifically designed to comprehensively demonstrate and explain the broad range of graphical outputs that are available with R.