Course Outline

Introduction and Preliminaries

  • Enhancing the User Experience with R and Available GUIs
  • RStudio for Government Users
  • Related Software and Documentation for Government Applications
  • R in Statistical Analysis for Government Operations
  • Interactive Use of R for Government Data Analysis
  • An Introductory Session for Government Analysts
  • Accessing Help with Functions and Features in R for Government Users
  • Understanding R Commands, Case Sensitivity, and Other Basics
  • Recalling and Correcting Previous Commands in R for Government Workflows
  • Executing Commands from or Diverting Output to a File for Government Projects
  • Data Permanency and Object Management in R for Government Applications

Simple Manipulations: Numbers and Vectors

  • Vectors and Assignment in R for Government Data Analysis
  • Vector Arithmetic for Government Data Operations
  • Generating Regular Sequences in R for Government Use
  • Logical Vectors for Government Data Validation
  • Handling Missing Values in R for Government Datasets
  • Character Vectors for Government Text Data
  • Index Vectors: Selecting and Modifying Subsets of Data in R for Government Applications
  • Other Types of Objects in R for Government Use

Objects, Their Modes, and Attributes

  • Intrinsic Attributes: Mode and Length in R for Government Data
  • Changing the Length of an Object in R for Government Workflows
  • Getting and Setting Attributes in R for Government Applications
  • The Class of an Object in R for Government Use

Arrays and Matrices

  • Arrays in R for Government Data Analysis
  • Array Indexing: Subsections of an Array for Government Use
  • Index Matrices for Government Data Operations
  • The array() Function in R for Government Applications
  • The Outer Product of Two Arrays in R for Government Data
  • Generalized Transpose of an Array in R for Government Use
  • Matrix Facilities in R for Government Data Analysis
    • Matrix Multiplication in R for Government Applications
    • Solving Linear Equations and Inversion in R for Government Data
    • Eigenvalues and Eigenvectors in R for Government Use
    • Singular Value Decomposition and Determinants in R for Government Operations
    • Least Squares Fitting and the QR Decomposition in R for Government Data Analysis
  • Forming Partitioned Matrices with cbind() and rbind() in R for Government Use
  • The Concatenation Function, c(), with Arrays in R for Government Applications
  • Frequency Tables from Factors in R for Government Data Analysis

Lists and Data Frames

  • Lists in R for Government Data Management
  • Constructing and Modifying Lists in R for Government Applications
    • Concatenating Lists in R for Government Use
  • Data Frames in R for Government Data Analysis
    • Creating Data Frames in R for Government Applications
    • Using attach() and detach() in R for Government Data Workflows
    • Working with Data Frames in R for Government Use
    • Attaching Arbitrary Lists in R for Government Data Analysis
    • Managing the Search Path in R for Government Applications

Data Manipulation

  • Selecting and Subsetting Observations and Variables in R for Government Data Analysis
  • Filtering and Grouping Data in R for Government Applications
  • Recoding and Transforming Data in R for Government Use
  • Aggregating and Combining Datasets in R for Government Operations
  • Character Manipulation with the stringr Package in R for Government Data Analysis

Reading Data

  • Importing Text Files into R for Government Use
  • Importing CSV Files into R for Government Applications
  • Importing XLS and XLSX Files into R for Government Data Analysis
  • Importing SPSS, SAS, Stata, and Other Formats into R for Government Operations
  • Exporting Data to Text, CSV, and Other Formats in R for Government Use
  • Accessing Data from Databases Using SQL Language in R for Government Applications

Probability Distributions

  • Using R as a Set of Statistical Tables for Government Data Analysis
  • Examining the Distribution of a Dataset in R for Government Applications
  • One- and Two-Sample Tests in R for Government Use

Grouping, Loops, and Conditional Execution

  • Grouped Expressions in R for Government Data Analysis
  • Control Statements in R for Government Applications
    • Conditional Execution: If Statements in R for Government Use
    • Repetitive Execution: For Loops, Repeat, and While in R for Government Data Analysis

Writing Your Own Functions

  • Simple Examples of Custom Functions in R for Government Use
  • Defining New Binary Operators in R for Government Applications
  • Named Arguments and Defaults in R for Government Data Analysis
  • The '...' Argument in R for Government Workflows
  • Assignments Within Functions in R for Government Use
  • More Advanced Examples of Custom Functions in R for Government Applications
    • Efficiency Factors in Block Designs in R for Government Data Analysis
    • Dropping All Names in a Printed Array in R for Government Use
    • Recursive Numerical Integration in R for Government Operations
  • Scope of Functions in R for Government Data Analysis
  • Customizing the Environment in R for Government Applications
  • Classes, Generic Functions, and Object Orientation in R for Government Use

Graphical Procedures

  • High-Level Plotting Commands in R for Government Data Visualization
    • The plot() Function in R for Government Use
    • Displaying Multivariate Data in R for Government Applications
    • Display Graphics in R for Government Data Analysis
    • Arguments to High-Level Plotting Functions in R for Government Operations
  • Basic Visualization Graphs in R for Government Data Analysis
  • Multivariate Relations with Lattice and ggplot Packages in R for Government Use
  • Using Graphics Parameters in R for Government Applications
  • Graphics Parameters List in R for Government Data Visualization

Automated and Interactive Reporting

  • Combining Output from R with Text for Government Reports
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories