Essential Fundamentals of R

Data Types and Structures in R , Inputting & Outputting Data, Writing User-Defined Functions, and Manipulating Data Sets

Ratings: 3.86 / 5.00




Description

Essential Fundamentals of R is an integrated program that draws from a variety of introductory topics and courses to provide participants with a solid base of knowledge with which to use R software for any intended purpose. No statistical knowledge, programming knowledge, or experience with R software is necessary. Essential Fundamentals of R (7 sessions) covers those important introductory topics basic to using R functions and data objects for any purpose: installing R and RStudio; interactive versus batch use of R; reading data and datasets into R; essentials of scripting; getting help in R; primitive data types; important data structures; using functions in R; writing user-defined functions; the 'apply' family of functions in R; data set manipulation: and subsetting, and row and column selection. Most sessions present "hands-on" material that demonstrate the execution of R 'scripts' (sets of commands) and utilize many extended examples of R functions, applications, and packages for a variety of common purposes. RStudio, a popular, open source Integrated Development Environment (IDE) for developing and using R applications, is also utilized in the program, supplemented with R-based direct scripts (e.g. 'command-line prompts') when necessary.

What You Will Learn!

  • Install R and RStudio and engage in a basic R session
  • Understand the characteristics of different data types and structures in R
  • Be able to read in data and write out data files from various sources
  • Sort, select, filter, subset, and manipulate tables of data in R
  • Create and execute their own user-defined functions in an R session
  • Understand how to use the apply() family of functions to execute various actions against different R data structures
  • Know how to use reshaping and recoding "short cuts" for changing data types and for rearranging data structures.

Who Should Attend!

  • Anyone who is interested in learning to use R software who is relatively new (or 'brand new') to using R
  • People who wish to learn the essential fundamentals of using R including data types and structures, inputting and outputting data and files, writing user-defined functions, and manipulating data sets
  • College undergrads and/or graduate students who are looking for an alternative to using SAS or SPSS software
  • Professionals engaged in quantitative analyses and/or data analyses tasks who seek an alternative to using SAS and/or SPSS software.