Free software environment for statistical computing and graphics

R for Windows

R for Windows

  -  81.92 MB  -  Open Source
  • Latest Version

    R for Windows 4.4.1 LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows 7 / Windows 7 64 / Windows 8 / Windows 8 64 / Windows 10 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    The R Foundation / External Link

  • Filename

    R-4.4.1-win.exe

  • MD5 Checksum

    7e85ae2b5ea33ed78d135588e2b1fbef

R for Windows is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and macOS.

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 for Desktop provides a wide variety of statistical (linear and nonlinear modeling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity.

One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control.

The program is available as Free Software under the terms of the Free Software Foundation’s GNU General Public License in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows, and macOS.

R is an integrated suite of software facilities for data manipulation, calculation, and graphical display. It includes:
  • an effective data handling and storage facility,
  • a suite of operators for calculations on arrays, in particular matrices,
  • a large, coherent, integrated collection of intermediate tools for data analysis,
  • graphical facilities for data analysis and display either on-screen or on hardcopy, and
  • a well-developed, simple, and effective programming language which includes conditionals, loops, user-defined recursive functions, and input, and output facilities.


  • R for Windows 4.4.1 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    R for Windows 4.4.1 Screenshot 1

What's new in this version:

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, Rf_StringTrue and Rf_isBlankString have been added to those
- The new function Rf_allocLang is now available. This provides an alternative to the idiom of calling Rf_allocList followed by SET_TYPEOF

Utilities:
- R CMD check now reports as warnings what gfortran calls 'Fortran 2018 deleted features', all of which have long been marked as 'obsolescent' and some of which were deleted in Fortran 2008 or earlier. Fortran compilers are no longer required to support these.

Fixed:
- as.numeric(), scan(), type.convert() and other places which use the internal C function R_strtod now require a _non-empty_ digit sequence in a decimal or binary exponent. This aligns with the C/POSIX standard for strtod and with ?NumericConstants.
- as.data.frame(m, make.names=NA) now works correctly for a matrix m with NA's in row names
- The error message from <POSIXlt>[["hour"]] and similar now mentions *[[, "hour"]], as wished for in PR#17409 and proposed by Michael Chirico
- qbinom() and potentially qpois(), qnbinom(), no longer sometimes fail accurate inversion (of pbinom(), etc), thanks to Christopher Chang's report and patch in PR#18711
- The internal help server on Windows can again serve requests sent in quick succession, fixing a regression in R 4.4.0
- debugcall(<S3Generic>()) now also works when a corresponding S4-generic version is in the methods cache
- Package tools' toTitleCase(ch0) now returns character(0) when ch0 is of zero length
- R CMD check is no longer broken (without a check result and no explanation in 00check.log) for a package which declares an invalid VignetteBuilder in DESCRIPTION but has no vignettes