R Programming training course provides skills to use R programming to explore data from a variety of sources by building inferential models and generating charts, graphs, and other data representations.
By attending R Programming workshop, delegates will learn to:
- Master the use of the R interactive environment
- Expand R by installing R packages
- Explore and understand how to use the R documentation
- Read Structured Data into R from various sources
- Understand the different data types in R
- Understand the different data structures in R
- Understand how to use dates in R
- Use R for mathematical operations
- Use of vectorized calculations
- Write user-defined R functions
- Use control statements
- Write Loop constructs in R
- Use Apply to iterate functions across data
- Reshape data to support different analyses
- Understand split-apply-combine (group-wise operations) in R
- Deal with missing data
- Manipulate strings in R
- Understand basic regular expressions in R
- Understand base R graphics
- Focus on GGplot2 graphics for R
- Be familiar with trellis (lattice) graphics
- Use R for descriptive statistics
- Use R for inferential statistics
- Write multivariate models in R
- Understand confounding and adjustment in multivariate models
- Understand interaction in multivariate models
- Predict/Score new data using models
- Understand basic non-linear functions in models
- Understand how to link data, statistical methods, and actionable questions
- Knowledge of basic statistics (t-test, chi-square-test, regression) and know the difference between descriptive and inferential statistics. No programming experience is needed.
