Computing environment
In this course, we will use the R
programming language. Install the latest version of R
from the R Project website on your hard drive. In any case, you shall have Version > 4.0.
IDEs
There exist several Integrated Development Environments (IDEs) for R
. Here are some of them:
rstudio
has been designed to work around R
. It is free and open-source. It is available for Windows, Mac, and Linux. It works very well git
. Quarto
has been designed and developed by the same team.
vs code
is a general-purpose IDE. It works very well with git
. It is very versatile and can be used for many programming languages. It is endowed with a large number of extensions for R
, Python
, SQL
, and Quarto
. It integrates very well with git
. It is promoted by github just as copilot
emacs
is a classical and powerful general-purpose editor that can be turned into an IDE. It is available for Windows, Mac, and Linux. It also works very well with git
. Extension ESS (Emacs Speaks Statistics) is available for R
.
In the course, we will use rstudio
and vs code
.
Positcloud
Quarto
Download from Quarto Website. It is very convenient to work the Command Line Interface (CLI) of Quarto
.
- An open-source scientific and technical publishing system
- Author using Jupyter notebooks or with plain text markdown in your favorite editor.
- Create dynamic content with
Python
,R
,Julia
, andObservable
. - Publish reproducible, production quality articles, presentations, dashboards, websites, blogs, and books in HTML, PDF, MS Word, ePub, and more.
- Share knowledge and insights organization-wide by publishing to Posit Connect, Confluence, or other publishing systems.
- Write using Pandoc markdown, including equations, citations, cross references, figure panels, callouts, advanced layout, and more.