Data

R – environment for statistical computing and graphics

R is a programming language and software environment designed for statistical computing, data analysis and graphics. It combines an interactive programming language with facilities for manipulating data, numerical calculation, statistical modelling and visualisation.

The language is particularly strong for exploratory analysis and statistical research. Its package system makes the environment highly extensible, with additional software available for fields ranging from econometrics and bioinformatics to machine learning, spatial analysis and publication-quality graphics.

This is free and open source software.

Key Features

  • Effective facilities for handling and storing vectors, factors, data frames and other data structures.
  • Operators and functions for calculations on arrays and matrices.
  • Linear and nonlinear statistical modelling.
  • Generalised linear models and a broad collection of classical statistical tests.
  • Time-series analysis and forecasting facilities.
  • Classification, clustering and multivariate analysis.
  • Formula notation provides a concise way to specify statistical models.
  • Produces publication-quality plots with support for mathematical notation, multiple graphical devices and extensive customisation.
  • Programming language includes conditionals, loops, functions, recursion and lexical scoping.
  • Interactive console supports exploratory work, while scripts allow analyses to be automated and reproduced.
  • Integrated help system provides documentation for functions, packages and datasets.
  • Package mechanism extends the language with new statistical methods, data formats, graphics and specialist functionality.
  • CRAN provides a large ecosystem of contributed packages.
  • Packages can contain R code, compiled code, datasets, documentation and tests.
  • Interfaces allow extensions to call code written in C, C++ and Fortran.
  • Data import and export facilities cover common text formats and can be extended through packages to support databases, spreadsheets and specialist formats.
  • Supports workspaces, saved objects and serialisation of R data structures.
  • Debugging, tracing and profiling tools help developers inspect and optimise R programs.
  • Suitable for interactive statistics, research, teaching, data science and development of reusable analytical software.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: www.r-project.org
Support:
Developer: R Core Team
License: GNU General Public License v2.0 or v3.0


Related Software

Econometric Software
RStatistical computation and graphics system
gretlRegression, Econometric and Time-Series Library
GrocerEconometric toolbox for Scilab, software similar to Gauss and Matlab
GeoDaExploratory data analysis and spatial regression
gbutilsSet of command line utilities for the manipulation and statistical analysis of data
DracoEconometrics and statistics package
MinskySystem dynamics program with additional features for economics
DynareSoftware platform for handling a wide range of economic models

Read our verdict in the software roundup.

Data Mining Software
RSoftware environment for statistical computing and graphics
MOASoftware environment for data stream mining
OrangeComponent-based framework for machine learning and data mining
astroMLPython module for machine learning and data mining
ROOTAimed at solving the data analysis challenges of high-energy physics
ELKIData mining software framework developed for use in research and teaching
DataMeltFull-featured data-analysis framework for scientists, engineers and students
KNIMEKonstanz Information Miner
WekaWaikato Environment for Knowledge Analysis
RapidMinerKnowledge discovery in databases, machine learning, and data mining
RattleGnome cross platform GUI for Data Mining using R

Read our verdict in the software roundup.

Statistical Analysis Tools
RStudioProfessional software for R with code editor, debugging & visualization tools
REnvironment for statistical computing and graphics
statsmodelsStatistical modeling and econometrics in Python
gretlRegression, Econometric and Time-Series Library
ROOTSolves the data analysis challenges of high-energy physics
SOFA StatisticsExtremely user-friendly statistics, analysis and reporting package
PSPPFree replacement of the proprietary program, SPSS
JASPStatistical package for both Bayesian and Frequentist statistical methods
PingouinSimple yet comprehensive functions for commonly used statistical tests
jamoviReal-time statistical spreadsheet

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted