R is a programming language strongly oriented towards statistics, data management and visualization.
It was created in 1993 by Ross Ihaka and Robert Gentleman.
It is completely open-source and free software, constantly evolving and changing.
A piece of software is called open-source when its source code is available to everyone to be modified, updated and inspected.
R is both open-source and free, and it has an extremely active community, as often happens with open-source projects and programming languages in general.
R’s main “competitor” is certainly Python, which offers an equally powerful, well-developed and active environment.
It is not easy (and maybe not even possible) to say which one is better.
In any case, once you have learned R, learning Python will be very easy.
In the field of statistics there are several non-open-source, paid software packages such as:
They are excellent pieces of software, but:
There are some excellent open-source programs based on R, such as:
Learning a language like R lets you master a very powerful tool, but also learn to:
R and R-studio are two different pieces of software.
R-studio is a user-friendly interface that lets you use R.
They must be installed separately, and the procedure depends on your operating system.
If you have not installed them yet, follow the procedure explained at this link: https://posit.co/download/rstudio-desktop/
Leave R and RStudio where they are: your computer installs them in the right place automatically
Create a folder named introR, on your Desktop or wherever you prefer: it will be our working directory for the entire course