← Package directory
Available on winget

Install R for Windows

R is a free software environment for statistical computing and graphics.

Install with winget
winget install --id RProject.R
Upgrade
winget upgrade --id RProject.R
Uninstall
winget uninstall --id RProject.R

About R for Windows

R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series a...

Version history

Version Updated Notes
4.6.0 Unknown Release notes
4.5.3 Unknown UTILITIES - tools/fetch-recommended can be used instead of tools/rsync-recommended to fetch recommended packages into R sources using curl on systems without rsync or behind firewalls. PACKAGE INSTALLATION - C++ standard...
4.5.2 Unknown UTILITIES - R CMD check now handles archives with extension ‘.tar’ or ‘.tar.zstd’ (where zstd compression is supported by the R build). BUG FIXES - t.test(c(1:3, Inf)) and similar no longer produce an error but return a...
4.5.1 Unknown NEW FEATURES - The internal method of unzip() now follows unzip 6.00 in how it handles extracted file paths which contain "../". With thanks to Ivan Krylov. INSTALLATION - Standalone nmath can be built with early-2025 ve...
4.5.0 Unknown Release notes
4.4.3 Unknown INSTALLATION - R can be installed using C23 (for example with -std=gnu23 or -std=gnu2x) with recent compilers including gcc 12–14, Apple clang 15–16, LLVM clang 17–20 and Intel icx 2024.2. It can be installed with the up...
4.4.2 Unknown C-LEVEL FACILITIES - The S-compatibility macros F77_COM and F77_COMDECL defined in header ‘R_ext/RS.h’ are deprecated and will be removed shortly. We could find no record of their use. BUG FIXES - Mathlib function lgamma...
4.4.1 Unknown C-LEVEL FACILITIES - Functions R_atof and R_strtod declared in header ‘R_ext/Utils.h’ are now documented in ‘Writing R Extensions’ and so formally part of the API. - The non-API entry points Rf_setSVector, Rf_StringFalse...
4.4.0 Unknown Release notes
4.3.3 Unknown NEW FEATURES - iconv() now fixes up variant encoding names such as "utf8" case-insensitively. DEPRECATED AND DEFUNCT - The legacy encoding = "MacRoman" is deprecated in pdf() and postscript(): support was incomplete in e...
4.3.2 Unknown NEW FEATURES - The default initialization of the "repos" option from the ‘repositories’ file at startup can be skipped by setting environment variable R_REPOSITORIES to NULL such that getOption("repos") is empty if not s...
4.3.1 Unknown C-LEVEL FACILITIES - The C-level API version of R's integrate(), Rdqags() in ‘Applic.h’, now returns the correct number of integrand evaluations neval, fixing PR#18515 reported and diagnosed by Stephen Wade. - The C prot...
4.3.0 Unknown Release notes
4.2.3 Unknown No notes
4.2.2 Unknown No notes
4.2.1 Unknown No notes
4.2.0 Unknown No notes
4.1.3 Unknown No notes
4.1.2 Unknown No notes
4.1.1 Unknown No notes