R: Introduction

Data Wrangling and Data Representation in R markdown

Matteo Ploner

Introduction

References

  • This course illustrates techniques for data manipulation, visualization and reporting using R and R Markdown
    • Reference to the following sources is made during the course
      • Chang, Winston. 2012. R Graphics Cookbook: Practical Recipes for Visualizing Data. " O’Reilly Media, Inc.".
      • Wickham, Hadley, and Garrett Grolemund. 2016. R for Data Science: Import, Tidy, Transform, Visualize, and Model Data. " O’Reilly Media, Inc.".
      • W. N. Venables, W.N., Smith D. M., and R Core Team. 2019. An Introduction to R.
  • Many useful resources can be found online

R

Description

  • From https://cran.r-project.org/
    • R is an integrated suite of software facilities for data manipulation, calculation and graphical display.
    • R can be regarded as an implementation of the S language which was developed at Bell Laboratories by Rick Becker, John Chambers and Allan Wilks, and also forms the basis of the of the S-PLUS systems.

R version 3.6.1 (2019-07-05) – “Action of the Toes” Copyright (C) 2019 The R Foundation for Statistical Computing Platform: x86_64-apple-darwin15.6.0 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type ‘license()’ or ‘licence()’ for distribution details.

Natural language support but running in an English locale

R is a collaborative project with many contributors. Type ‘contributors()’ for more information and ‘citation()’ on how to cite R or R packages in publications.

Type ‘demo()’ for some demos, ‘help()’ for on-line help, or ‘help.start()’ for an HTML browser interface to help. Type ‘q()’ to quit R.

RStudio

Description

  • From https://www.rstudio.com/products/RStudio/
    • RStudio is an integrated development environment (IDE) for R
    • RStudio is available in open source and commercial editions and runs on the desktop (Windows, Mac, and Linux) or in a browser connected to RStudio Server or RStudio Server Pro (Debian/Ubuntu, RedHat/CentOS, and SUSE Linux).

The Interface