Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
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.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Orientation to Course and to R Graphics ("Pre-Session")|
Introduction to Comprehensive Graphics with R !Preview
A Word on the Course and the MaterialsPreview
One Last Word: Installing R Console, RStudio, and R CommanderPreview
Agenda and Graphics Architecture OverviewPreview
Plotting with R Commander (part 1)Preview
Plotting with R Commander (part 2)
Plotting with R Commander (part 3)
Scatterplot Matrix HH
Plot of Means
More Strip Chart
|Section 2: DAY 1 Base Graphics Features compared to GGPlot|
Begin Base GraphicsPreview
Begin ggplot Graphics as Compared to Base
More Graphics FeaturesPreview
Still More Graphics Features
More on Plotting Characters
More on Plotting and Features and an Exercise
|Section 3: DAY 2 Continue with Base Graphics versus Ggplot|
Exercise Solution and More on Base Graphics
More Base Features Compared to ggplot
Adding Text to Plots (part 1)Preview
Adding Text to Plots (part 2)
Adding Shapes to Plots Interactively (part 1)
Adding Shapes to Plots Interactively (part 2)
Adding Shapes to Plots Interactively (part 3)
Adding Nonlinear Fits to Plots (part 1)
Adding Nonlinear Fits to Plots (part 2)
Adding Nonlinear Fits to Plots (part 3)
Adding Nonlinear Fits to Plots (part 4)
Adding Nonlinear Fits to Plots (part 5)
Boxplots (part 1)
Boxplots (part 2)
Boxplots (part 3)
Boxplots (part 4)
Time Series and Piechart
Stripchart and Pairs Plot
|Section 4: DAY 3 Begin Lattice ("Trellis") Graphics|
Day 3 Introduction, Exercise Solution, and Shingles
Shingles, Coplot and Interaction PlotsPreview
Interaction and XYplots
Box and Whiskers Plot and Design Plot
Bubble and Sunflower Plots
Begin Trellis Graphics with Histogram
Begin Technical Overview of Lattice
Update Oats Plot
Multiway Tables, More Barcharts and Dotplots
|Section 5: DAY 4 More Trellis Graphics and More GGplot Graphics|
Day 4 Introduction and Titanic Data (part 1)
More Titanic Data and Charts
More Elaborate XYPlots
Continue Elaborate XYPlots Earthquake Data
Continue Elaborate XYPlots Earthquake Data
Elaborate XYPlot with Shingles
Continue Elaborate XYPlots
Revisit ggplot2 (part 1)
GGplot with Smooth Plots
More GGplot Smooths
Still More GGplot Graphs and Charts
Dr. Geoffrey Hubona held full-time tenure-track, and tenured, assistant and associate professor faculty positions at 3 major state universities in the Eastern United States from 1993-2010. In these positions, he taught dozens of various statistics, business information systems, and computer science courses to undergraduate, master's and Ph.D. students. He earned a Ph.D. in Business Administration (Information Systems and Computer Science) from the University of South Florida (USF) in Tampa, FL (1993); an MA in Economics (1990), also from USF; an MBA in Finance (1979) from George Mason University in Fairfax, VA; and a BA in Psychology (1972) from the University of Virginia in Charlottesville, VA. He was a full-time assistant professor at the University of Maryland Baltimore County (1993-1996) in Catonsville, MD; a tenured associate professor in the department of Information Systems in the Business College at Virginia Commonwealth University (1996-2001) in Richmond, VA; and an associate professor in the CIS department of the Robinson College of Business at Georgia State University (2001-2010). He is the founder of the Georgia R School (2010-2014) and of R-Courseware (2014-Present), online educational organizations that teach research methods and quantitative analysis techniques. These research methods techniques include linear and non-linear modeling, multivariate methods, data mining, programming and simulation, and structural equation modeling and partial least squares (PLS) path modeling. Dr. Hubona is an expert of the analytical, open-source R software suite and of various PLS path modeling software packages, including SmartPLS. He has published dozens of research articles that explain and use these techniques for the analysis of data, and, with software co-development partner Dean Lim, has created a popular cloud-based PLS software application, PLS-GUI.