R is a
Visit the R Project home page.
R can be accessed from a command-line interface. There are a variety of graphical user interfaces that work well with R, including one that ships with it.
RStudio is a very popular integrated development environment that works well with R and other languages, as does Jupyter.[1][2]
RStudio supports RMarkdown, which makes it relatively easy for researchers to make their work reproducible by allowing them to mix text with code of different languages, most commonly R, in the same document. The platform supports mixing R with Python (programming language), shell scripts, SQL, Stan (software), JavaScript, CSS, Julia (programming language), C (programming language), Fortran, and other languages in the same RMarkdown document.[3] Jupyter notebooks provide a similar capability but may be more popular among Python users while RStudio may be more popular among people primarily using R.
Both RStudio and Jupyter are free and open-source software, but RStudio is developed and maintained by a commercial enterprise that offers paid support options.
There are web-based portals for RStudio, including the following:
There are many well developed and maintained R tutorials on the web, e.g., http://www.cyclismo.org/tutorial/R |