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.

Type: Package
Title: Generate Attractive Random Colors
Version: 1.1.0.1
Date: 2017-12-06
Author: Ron Ammar
Maintainer: Ron Ammar <ron.ammar@gmail.com>
Description: Simple methods to generate attractive random colors. The random colors are from a wrapper of 'randomColor.js' https://github.com/davidmerfield/randomColor. In addition, it also generates optimally distinct colors based on k-means (inspired by 'IWantHue' https://github.com/medialab/iwanthue).
License: CC0
BugReports: https://github.com/ronammar/randomcoloR/issues
LazyData: TRUE
RoxygenNote: 6.0.1
Imports: colorspace, stringr, V8, stats, methods, scales, Rtsne, grDevices, cluster
NeedsCompilation: no
Packaged: 2019-11-24 16:38:07 UTC; ripley
Repository: CRAN
Date/Publication: 2019-11-24 18:36:34 UTC

Generate palettes of optimally distinct colors.

Description

Inspired by the the theory from http://tools.medialab.sciences-po.fr/iwanthue/theory.php For more info, also see https://en.wikipedia.org/wiki/Lab_color_space

Usage

distinctColorPalette(k = 1, altCol = FALSE, runTsne = FALSE)

Arguments

k

number of colors (>= 1). May be ineffective for k > 40.

altCol

Use an alternate color space

runTsne

Preprocess color space with t-SNE to obtain distinct colors. Reduces performance.

Value

A character vector of k optimally distinct colors in hexadecimal codes.


Get a pretty random color.

Description

Get a pretty random color.

Usage

randomColor(count = 1, hue = c(" ", "random", "red", "orange", "yellow",
  "green", "blue", "purple", "pink", "monochrome"), luminosity = c(" ",
  "random", "light", "bright", "dark"))

Arguments

count

number of colors (>= 1)

hue

The hue of the colors to be selected.

luminosity

The luminosity of the colors to be selected.

Value

A character vector of random color hexadecimal codes.

Examples

randomColor()

randomColor(hue="pink")

randomColor(10, luminosity="light")

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.