sitmo - Parallel Pseudo Random Number Generator (PPRNG) 'sitmo' Header Files
Provided within are two high quality and fast PPRNGs that may be used in an 'OpenMP' parallel environment. In addition, there is a generator for one dimensional low-discrepancy sequence. The objective of this library to consolidate the distribution of the 'sitmo' (C++98 & C++11), 'threefry' and 'vandercorput' (C++11-only) engines on CRAN by enabling others to link to the header files inside of 'sitmo' instead of including a copy of each engine within their individual package. Lastly, the package contains example implementations using the 'sitmo' package and three accompanying vignette that provide additional information.
Last updated
parallelrandom-generationrcppcppopenmp
10.23 score 8 stars 292 dependents 31 scripts 52k downloadssearcher - Query Search Interfaces and AI Assistants
Provides search interfaces to look up terms on major search engines including 'Google', 'Bing', 'DuckDuckGo', 'Startpage', 'Ecosia', 'Brave', 'Kagi', 'rseek', social platforms like 'X' (formerly Twitter), 'BlueSky', 'Mastodon', programming communities such as 'StackOverflow', 'Posit Community', and code repositories including 'GitHub', 'grep.app', and 'BitBucket'. Additionally, provides direct integration with AI assistants through specialized query functions for 'ChatGPT', 'Claude AI', 'Perplexity AI', 'Mistral AI', 'Microsoft Copilot', and 'Meta AI', complete with an AI prompt management system for R-optimized interactions. Upon searching or querying, a browser window will open with the search results or AI interface pre-populated with the specified query.
Last updated
automaticerror-handlingerror-messagessearch-enginesearch-portals
8.31 score 81 stars 2 dependents 26 scripts 323 downloadsshinyelectron - Export 'Shiny' Applications as Desktop Apps using 'Electron'
Provides tools to export 'Shiny' applications written in 'R' or 'Python' as standalone desktop applications using 'Electron'. The applications run as native, cross-platform programs. Depending on the runtime strategy chosen, end users do not need 'R' or 'Python' installed on their machine.
Last updated
electron-appr-shinyr-shinyliveshinyshiny-appstandalone-appquarto
8.09 score 117 stars 22 scripts 428 downloadsRcppEnsmallen - Header-Only C++ Mathematical Optimization Library for 'Armadillo'
'Ensmallen' is a templated C++ mathematical optimization library (by the 'MLPACK' team) that provides a simple set of abstractions for writing an objective function to optimize. Provided within are various standard and cutting-edge optimizers that include full-batch gradient descent techniques, small-batch techniques, gradient-free optimizers, and constrained optimization. The 'RcppEnsmallen' package includes the header files from the 'Ensmallen' library and pairs the appropriate header files from 'armadillo' through the 'RcppArmadillo' package. Therefore, users do not need to install 'Ensmallen' nor 'Armadillo' to use 'RcppEnsmallen'. Note that 'Ensmallen' is licensed under 3-Clause BSD, 'Armadillo' starting from 7.800.0 is licensed under Apache License 2, 'RcppArmadillo' (the 'Rcpp' bindings/bridge to 'Armadillo') is licensed under the GNU GPL version 2 or later. Thus, 'RcppEnsmallen' is also licensed under similar terms. Note that 'Ensmallen' requires a compiler that supports 'C++14' and 'Armadillo' 10.8.2 or later.
Last updated
armadillocpp11ensmallenoptimizationrcpprcpparmadilloopenblascppopenmp
7.87 score 32 stars 15 dependents 1.0k downloadschecktor - Extra CRAN Submission Checks
Provides automated checks for common Comprehensive R Archive Network (CRAN) submission issues that are not caught by standard 'R CMD check'. Consolidates ad-hoc requirements that CRAN reviewers enforce but standard checks do not surface, helping R package maintainers identify and fix issues before submission to reduce rejection rates. Covers code-pattern issues, DESCRIPTION-field formatting, documentation problems, and general package structure concerns.
Last updated
quarto
6.75 score 28 stars 8 scripts 414 downloadslivelink - Create Shareable Links for 'webR' and 'Shinylive' Environments
Creates shareable links for 'R' code in 'WebAssembly' (WASM) Read-Eval-Print Loop (REPL) environments like 'webR' <https://webr.r-wasm.org/> and for 'Shiny' applications using 'Shinylive' <https://shinylive.io/>. Supports single scripts, multi-file projects, exercise and solution pairs, and batch processing. Includes encoding, decoding, and previewing of links for both 'R' and 'Python' environments.
Last updated
replwebassemblywebrquarto
6.31 score 27 stars 237 downloadscetcolor - CET Perceptually Uniform Colour Maps
Collection of perceptually uniform colour maps made by Peter Kovesi (2015) "Good Colour Maps: How to Design Them" <arXiv:1509.03700> at the Centre for Exploration Targeting (CET).
Last updated
cetcolor-palettescolor-scheme
6.15 score 31 stars 92 scripts 367 downloadspaintr - Create Graphics of 'R' Data Structures
Draws teaching diagrams of the contents of common 'R' data structures (vectors, matrices, data frames, lists, and arrays) so their shape and values can be read at a glance. Two backends render the same picture, with base 'R' graphics through the paint_*() functions and 'ggplot2' through the gpaint_*() functions. The label under each cell is the expression you would type to reach that cell, so every diagram doubles as a lesson in how to subset and index the object it draws.
Last updated
data-structuresdrawpaintquarto
5.79 score 17 stars 12 scripts 233 downloadsvisualize - Graph Probability Distributions with User Supplied Parameters and Statistics
Graphs the pdf or pmf and highlights what area or probability is present in user defined locations. Visualize is able to provide lower tail, bounded, upper tail, and two tail calculations. Supports strict and equal to inequalities. Also provided on the graph is the mean and variance of the distribution.
Last updated
graphprobability-distribution
5.47 score 4 stars 246 scripts 546 downloadsrgen - Random Sampling Distribution C++ Routines for Armadillo
Provides popular sampling distributions C++ routines based in armadillo through a header file approach.
Last updated
armadillorandom-distributionsrcpprcpparmadillo
5.38 score 4 stars 4 dependents 1 scripts 325 downloadserrorist - Automatically Search Errors or Warnings
Provides environment hooks that obtain errors and warnings which occur during the execution of code to automatically search for solutions.
Last updated
error-handlingerrorsr-programmingsearch-enginewarnings
5.33 score 27 stars 16 scripts 264 downloadsmultideploy - Deploy File Changes Across Multiple 'GitHub' Repositories
Deploy file changes across multiple 'GitHub' repositories using the 'GitHub' 'Web API' <https://docs.github.com/en/rest>. Allows synchronizing common files, Continuous Integration ('CI') workflows, or configurations across many repositories with a single command.
Last updated
4.95 score 18 stars 3 scripts 201 downloadspeeky - Download and Extract 'shinylive' Applications
Peek into published 'shinylive' applications by retrieving their source code. Supports downloading and extracting 'shiny' application source from 'quarto' documents and standalone 'shinylive' applications.
Last updated
py-shinylivequartoquarto-shinyliver-shinyliveshinylivewebassembly
4.93 score 17 stars 349 downloadssurreal - Create Datasets with Hidden Images in Residual Plots
Implements the "Residual (Sur)Realism" algorithm described by Stefanski (2007) <doi:10.1198/000313007X190079> to generate datasets that reveal hidden images or messages in their residual plots. It offers both predefined datasets and tools to embed custom text or images into residual structures. Allowing users to create intriguing visual demonstrations for teaching model diagnostics.
Last updated
diagnostic-plotsresidual-analysisresiduals
4.28 score 19 stars 8 scripts 343 downloadsjjb - Balamuta Miscellaneous
Set of common functions used for manipulating colors, detecting and interacting with 'RStudio', modeling, formatting, determining users' operating system, feature scaling, and more!
Last updated
4.22 score 2 stars 1 dependents 55 scripts 329 downloadsucimlrepo - Explore UCI ML Repository Datasets
Find and import datasets from the University of California Irvine Machine Learning (UCI ML) Repository into R. Supports working with data from UCI ML repository inside of R scripts, notebooks, and 'Quarto'/'RMarkdown' documents. Access the UCI ML repository directly at <https://archive.ics.uci.edu/>.
Last updated
datadata-sciencemachine-learningstatisticsuci-machine-learninguci-machine-learning-repositoryweb-api
3.80 score 6 stars 21 scripts 486 downloadsmsos - Data Sets and Functions Used in Multivariate Statistics: Old School by John Marden
Multivariate Analysis methods and data sets used in John Marden's book Multivariate Statistics: Old School (2015) <ISBN:978-1456538835>. This also serves as a companion package for the STAT 571: Multivariate Analysis course offered by the Department of Statistics at the University of Illinois at Urbana-Champaign ('UIUC').
Last updated
multivariatestatistics
3.69 score 3 stars 33 scripts 295 downloads