R Programming
R is a programming language and software environment for statistical computing and graphics. You use it to turn data into calculations, models, and visualizations, often through reusable scripts and packages.
itProgramming languages | OpenSkills.info
Course pathWalk it in order
Look it upDip in anytime
Go furtherLeaves this page
Intro
R Programming
R is both a language and an environment for statistical computing and graphics. You give R expressions to evaluate. It stores the results as objects, so an analysis can move through data import, transformation, modeling, and plotting as a sequence of inspectable steps.
Continue the course
This section is part of the paid course.
See pricing to subscribe, or log in if you already have access.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://www.r-project.org/
Supports
- R is a free software environment for statistical computing and graphics.
- The R Project provides R downloads through CRAN mirrors.
- https://cran.r-project.org/doc/manuals/r-release/R-intro.html
Supports
- R is a language and environment for statistical computing and graphics.
- R provides data handling, array calculation, statistical analysis, graphics, and a programming language.
- R analyses store intermediate results in objects for later interrogation.
- The manual covers vectors, data frames, functions, modeling, graphics, packages, scripting, and help.
- R is case sensitive and evaluates expressions and assignments.
- CRAN and packages extend the base environment.
- https://cran.r-project.org/manuals.html
Supports
- R manuals cover introductory use, data import and export, installation and administration, language definition, extensions, and package references.
- Manuals change with R releases.
- https://cran.r-project.org/doc/manuals/r-release/R-data.html
Supports
- R documents its data import and export facilities in a dedicated official manual.
- https://cran.r-project.org/web/views/
Supports
- CRAN Task Views organize packages by subject area.
- https://github.com/uhub/awesome-r
Supports
- The curated awesome R list includes R frameworks, libraries, and software, including ggplot2, dplyr, data.table, and RStudio-related resources.
- https://ggplot2.tidyverse.org/reference/
Supports
- ggplot2 begins plots with a ggplot object and supports layers, scales, coordinates, and facets.
- https://dplyr.tidyverse.org/
Supports
- dplyr provides a grammar for data manipulation in R.
- https://posit.co/products/open-source/rstudio/
Supports
- RStudio is an integrated development environment for R.
- https://rdatatable.gitlab.io/data.table/
Supports
- data.table provides high-performance data manipulation tools for R.
