R project for statistical computing
R software for statistical computing & graphics
R software for statistical computing & graphics
R provides a wide variety of statistical and graphical techniques, and is highly extensible. R is often the tool of choice for research in statistical methodology.
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.
The term “environment” is intended to characterize it as a fully planned and coherent system, rather than an incremental accretion of very specific and inflexible tools, as is frequently the case with other data analysis software.
R, like S, is designed around a true computer language, and it allows users to add additional functionality by defining new functions. Much of the system is itself written in the R dialect of S, which makes it easy for users to follow the algorithmic choices made. For computationally-intensive tasks, C, C++ and Fortran code can be linked and called at run time. Advanced users can write C code to manipulate R objects directly.
Many users think of R as a statistics system. We prefer to think of it of an environment within which statistical techniques are implemented. R can be extended (easily) via packages. There are about eight packages supplied with the R distribution and many more are available through the CRAN family of Internet sites covering a very wide range of modern statistics.
R has its own LaTeX-like documentation format, which is used to supply comprehensive documentation, both on-line in a number of formats and in hardcopy.
2024 Program
Successful Projects
Contributor
Corties Draper
Mentor
Brian G. Peterson, bryan506, JustinS, cdldl
Organization
R project for statistical computing
ExpectedReturns-Factor-Creation-and-Feature-Engineering
The "Market Rewards Toolkit" project seeks to develop a comprehensive toolkit for harvesting market rewards from diverse investments, extending...
Contributor
mosswg
Mentor
Rebecca Killick, Owen Li
Organization
R project for statistical computing
Periodic Time Changepoint Detection: Computational Speedups & Packaging
This project aims to implement a faster algorithm for detecting periodic time changepoints than current implementations. The end goal is an R package...
Contributor
Pranay Agrawal
Mentor
Neeraj Dhanraj Bokde, Dr_Adi_Dupta
Organization
R project for statistical computing
imputeTestbench for multivariate time series
The goal of this project is to modify the imputeTestbench package to work with multivariate time series data from multiple domains, and to improve...
Contributor
Simone Mugnai
Mentor
Brian G. Peterson, bryan506, JustinS
Organization
R project for statistical computing
RetirementAnalytics_SimoneMugnai
Proposal for a New Package for Retirement Planning in R: The development should also focus on specific tax integration. It is a quantitative task in...
Contributor
Ziyu He
Mentor
Brian G. Peterson, bryan506, JustinS, cdldl, Erol Biceroglu
Organization
R project for statistical computing
Expected Returns: Factor Creation and Feature Engineering
Guided by theories of expected returns by Ilmanen (2011), we will test models to understand how various factors drive returns on stocks and...
Contributor
Siddhesh Deodhar
Mentor
Toby Dylan Hocking
Organization
R project for statistical computing
Develop new features to improve renders, testing and documentation in animint2
Develop new features to improve renders, testing and documentation in animint2. New Features: •Enable testing animint renderer using chromote •Add...
Contributor
mmedl
Mentor
Di Cook, Ursula Laa
Organization
R project for statistical computing
Interactive graphics for the tourr package using Python
The tourr R package enables users to explore shapes of high-dimensional data to gain further insight into their data of interest. This is achieved by...
Contributor
Christopher Mejo
Mentor
Brian G. Peterson, Jasen Mackie, Kyle Balkissoon
Organization
R project for statistical computing
AI Scholar: A Novel AI RAG-aware Model for Academic Paper Analysis
Researchers have tremendous difficulty keeping up with the exponential growth of scientific literature--where groundbreaking findings and complex...
Contributor
Nitish Jha
Mentor
Toby Dylan Hocking, Anirban Chetia
Organization
R project for statistical computing
Enhancing Data.Table:Addressing Critical Issues, Enhancing Functionality, and Ensuring Quality
In this project, the primary goal is to resolve key issues within the "data.table" package, focusing on bug fixes, feature requests, and...
Contributor
Peeyush Kulgude
Mentor
Neeraj Dhanraj Bokde, Dr_Adi_Dupta
Organization
R project for statistical computing
Updates in VedicDateTime R Package
The VedicDateTime R package is a helpful tool for working with dates and times in the Vedic calendar system. However, the current version of the...
Contributor
phinney
Mentor
Heather Turner, Abhishek M Ulayil
Organization
R project for statistical computing
Converting Sweave to Rmarkdown using texor package
This project aims to expand the texor package by incorporating features to convert Sweave (.Rnw) files into R Markdown effectively, while preserving...
Contributor
Harlan Williams
Mentor
Vijay Barve, Marlon, Jcolella, MichelleKoo
Organization
R project for statistical computing
arctosr: An interface to the Arctos Database for R
This project will create an R package that will act as an interface to the Arctos Museum Database's API. This will allow users to create R scripts to...