plotPalettes {karyoploteR} | R Documentation

## plotPalette

### Description

Create a plot of the palette.

### Usage

    plotPalettes(cols, add.color.name=TRUE, border=NA, palette.names.col="black", palette.names.cex=1, palette.names.srt=0, color.names.col="auto", color.names.cex=1, color.names.srt=0, ...)

### Arguments

`cols` | (color vector or list of color vectors) The colors to plot
`add.color.name` | (logical) Wether to add or not the names of the colors, their definition.
`border` | (color) The color of the border of the palette rectangles. If NA, no border. (defaults to NA)
`palette.names.col` | (color) The color of the palette names (defaults to "black")
`palette.names.cex` | (numeric) The cex value (size) for the palette names (defaults to 1)
`palette.names.srt` | (numeric) The srt value (rotation) for the palette names (defaults to 0)
`color.names.col` | (color) The color of the color names. If auto, it will be blak for light colors and white for the dark ones (defaults to "auto")
`color.names.cex` | (numeric) The cex value (size) for the color names (defaults to 1)
`color.names.srt` | (numeric) The srt value (rotation) for the color names (defaults to 0)
`...` | Any additional plotting parameters

### Details

Creates a simple plot with a rectangle for every color of every palette. cols must be either a vector of colors (in any format accepted by karyoploteR::"is.color") or a list of such vectors. The names of the list elements will be treated as the palette names, if the list has no names, palettes will be called "Pallete1", "Palette2", ...

### Value

nothing

### Examples

    plotPalettes(c("red", "blue", "yellow", "green"))
    palettes <- list("P1"=c("red", "#000000", lighter("gold")),
                     "P2"=c("orchid", "yellow"))
    plotPalettes(palettes, color.names.col=c("blue", "green", "red"), border="black", color.names.srt=45)
    plotPalettes(palettes, color.names.col="auto", border="black", color.names.srt=45)

[Package karyoploteR version 1.20.3 Index]