Displaying 1 to 20 from 126 results

mlr - mlr: Machine Learning in R

  •    R

Please cite our JMLR paper [bibtex]. Some parts of the package were created as part of other publications. If you use these parts, please cite the relevant work appropriately. An overview of all mlr related publications can be found here.

forecast - forecast package for R

  •    R

The R package forecast provides methods and tools for displaying and analysing univariate time series forecasts including exponential smoothing via state space models and automatic ARIMA modelling. You can install the stable version from CRAN.

ggrepel - :round_pushpin: Repel overlapping text labels away from each other.

  •    R

Text labels repel away from each other, away from data points, and away from edges of the plotting area. Please submit an issue to report bugs or ask questions.

googlesheets - Google Spreadsheets R API

  •    R

Access and manage Google spreadsheets from R with googlesheets. googlesheets is inspired by gspread, a Google Spreadsheets Python API.

highcharter - R wrapper for highcharts based on htmlwidgets

  •    R

R wrapper for highcharts. highcharter bring all the highcharts capabilites so it is recommended know how highcharts API works to take a major advantage of this package. You can look some demos charts and explore chart types, syntax and all what highcharts can do. Highcharter has a dependency on Highcharts, a commercial JavaScript charting library. Highcharts offers both a commercial license as well as a free non-commercial license. Please review the licensing options and terms before using this software, as the highcharter license neither provides nor implies a license for Highcharts.

fivethirtyeight - R package of data and code behind the stories and interactives at FiveThirtyEight

  •    R

An R package that provides access to the code and data sets published by FiveThirtyEight https://github.com/fivethirtyeight/data. Note that while we received guidance from editors at 538, this package is not officially published by 538.

mindr - an R package which converts markdown files (.md, .Rmd) into mindmaps (brainstorms)

  •    R

mindr is an R package which converts markdown (.md) or rmarkdown (.Rmd) files to mind maps (.mm), and vice versa. Mind map files (.mm) can be opened by or imported to common mindmap software such as the desktop software 'FreeMind'and 'XMind', or the online webware 'mindmeister'. then you will get a demo mind map file mindr.mm in the working directory (getwd()). Open it with any mind-map (brainstorm) software, and you will get a mind map.

future - :rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone

  •    R

The purpose of the future package is to provide a very simple and uniform way of evaluating R expressions asynchronously using various resources available to the user. In programming, a future is an abstraction for a value that may be available at some point in the future. The state of a future can either be unresolved or resolved. As soon as it is resolved, the value is available instantaneously. If the value is queried while the future is still unresolved, the current process is blocked until the future is resolved. It is possible to check whether a future is resolved or not without blocking. Exactly how and when futures are resolved depends on what strategy is used to evaluate them. For instance, a future can be resolved using a sequential strategy, which means it is resolved in the current R session. Other strategies may be to resolve futures asynchronously, for instance, by evaluating expressions in parallel on the current machine or concurrently on a compute cluster.

rmdformats - HTML output formats for RMarkdown documents

  •    HTML

This R package provides ready-to-use HTML output formats and templates for RMarkdown documents. The goal is to produce clean documents "out of the box", with or without the RStudio IDE. The package provides several HTML output formats. You can click on an image to see a real HTML output sample.

rtweet - 🐦 R client for interacting with Twitter's [stream and REST] APIs

  •    R

R client for accessing Twitter’s REST and stream APIs. Check out the rtweet package documentation website. All users must be authorized to interact with Twitter’s APIs. To become authorized, follow the instructions below to (1) make a Twitter app and (2) create and save your access token (using one of the two authorization methods described below).

rio - A Swiss-Army Knife for Data I/O

  •    R

Because rio is meant to streamline data I/O, the package is extremely easy to use. Here are some examples of reading, writing, and converting data files. Note: Because of inconsistencies across underlying packages, the data.frame returned by import might vary slightly (in variable classes and attributes) depending on file type.

anytime - Anything to POSIXct or Date Converter

  •    R

R excels at computing with dates, and times. Using typed representation for your data is highly recommended not only because of the functionality offered but also because of the added safety stemming from proper representation.anytime() aims to be that general purpose converter returning a proper POSIXct (or Date) object no matter the input (provided it was somewhat parseable), relying on Boost date_time for the (efficient, performant) conversion. anydate() is an additional wrapper returning a Date object instead.

digest - R package to create compact hash digests of R objects

  •    C

The digest package provides a principal function digest() for the creation of hash digests of arbitrary R objects (using the md5, sha-1, sha-256, crc32, xxhash and murmurhash algorithms) permitting easy comparison of R language objects.By using the hash sum, which is very likely to be unique, to identify an underlying object or calculation, one can easily caching strategies for which the digest package is somewhat widely used.

drat - Drat R Archive Template

  •    R

The R package ecosystem is one of the cornerstones of the success seen by R. As of early 2016, almost 8000 packages are on CRAN, with about one thousand more at BioConductor and probably another hundred at OmegaHat.Support for multiple repositories is built deeply into R; mostly via the (default) package utils. The update.packages function (along with several others from the utils package) can be used with ease for these three default repositories as well as many others. But it seemed that support for simple creation and use of local repositories was missing.

littler - A scripting and command-line front-end for GNU R

  •    Shell

A scripting and command-line front-end for GNU R permitting use of R in command-line contexts.See the examples vignette for a full set of introductory examples. Also see the examples/ directory, as well as maybe the older tests directory both of which are installed with the package.

nanotime - Nanosecond Resolution Time Functionality for R

  •    R

R has excellent tools for dates and times. The Date and POSIXct classes (as well as the 'wide' representation in POSIXlt) are versatile, and a lot of useful tooling has been built around them.However, POSIXct is implemented as a double with fractional seconds since the epoch. Given the 53 bits accuracy, it leaves just a bit less than microsecond resolution. Which is good enough for most things.

pkgkitten - Create simple packages which pass R CMD check

  •    R

The base R function package.skeleton() is very useful for creating new packages for R. It is also very upsetting as it has been producing the same files which upset R CMD check in the exact same way.And as something terrible happens each time R CMD check barks, this package offers a wrapper function kitten() which leaves an adorable little package behind which does not upset R CMD check.

rcppcctz - Rcpp interface to CCTZ library

  •    C++

CCTZ (C++ Time Zone) is an excellent (yet small) C++11 library for translating between absolute times and civil times using the rules defined by a time zone. See its repository (as well as code) for very detailed documentation. CCTZ is being developed by Google but not an officially endorsed product.This package wraps CCTZ for use by R via Rcpp.

rcppcnpy - Rcpp bindings for NumPy files

  •    C++

This package uses the cnpy library written by Carl Rogers to provide read and write facilities for files created with (or for) the NumPy extension for Python. Vectors and matrices of numeric types can be read or written to and from files as well as compressed files. Support for integer files is available if the package has been built with -std=c++11 which is the default starting with release 0.2.3 following the release of R 3.1.0, and available on all platforms following the release of R 3.3.0 with the updated 'Rtools'.saves two matrices in floating-point and integer representation.

rcppgsl - Rcpp integration for GNU GSL vectors and matrices

  •    C++

This package uses Rcpp to connect the R system to the GNU GSL, a collection of numerical routines for scientific computing, particularly its vector and matrix classes.On CRAN, here and on its package page.