The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Title: Supporting Tools for Tada Science
Version: 2024.1.0
Description: Suite of tools to support the practice of tada science. It includes an engaging package roulette that is designed to facilitate learning about new packages.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.1.9000
Imports: cli, grDevices, purrr, utils
URL: https://github.com/tadascience/tada, https://tada.tada.science/
BugReports: https://github.com/tadascience/tada/issues
NeedsCompilation: no
Packaged: 2024-01-31 07:50:14 UTC; romainfrancois
Author: Romain François [aut, cre, cph]
Maintainer: Romain François <romain@tada.science>
Repository: CRAN
Date/Publication: 2024-02-02 12:10:02 UTC

package roulette

Description

Runs a packages roulette

Usage

pkg_roulette(
  time = 4,
  n = 100,
  pkgs,
  cols = sample(colors(), n, replace = TRUE)
)

Arguments

time

How long in seconds the roulette runs. It will increasingly speed up.

n

number of packages in the roulette, packages are selected with utils::available.packages(). Ignored if ⁠pkgs=⁠ is given.

pkgs

Packages to show in the roulette.

cols

colors. The default is to pick n colors from the built-in grDevices::colors().

Value

the last package, invisibly

Examples

pkg_roulette(
  time = 2,
  pkgs = sample(c("dplyr", "ggplot2", "data.table", "Rcpp", "arrow", "duckdb"))
)

## Not run: 
 # roulette of 100 available CRAN packages
 pkg_roulette(time = 4, n = 100)

## End(Not run)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.