textBox()
: add a highly customizable box around a text (via #25).shadowText()
: shadow a text (via #25).addFrame()
: a complementary function of frameIt()
(via #24).addAxis()
: a function to add °N, °W, etc. to axis labels (via #24).addGrid()
: an combination of box()
and grid()
(via #24).colorScale()
gains argument adj
to adjust labels position.colorScale()
to add custom color scales on plots.darken()
and lighten()
introduced in 1.4.0 (via #17).inst/News.Rd
has been converted and moved to ./NEWS.md
.add_val
, val_cex
and n_signif
to add value in image2()
and control the size of the text.gpuPalette()
now supports numeric vectors to select palettes and expand palettes (calling colorRampPalette()
) when necessary.blendColors()
(via #16).ganttChart()
(via #16).darken()
and lighten()
now support negative percentage by calling each other.new function boxplot2()
that generates boxplots with a different visual that boxplot()
.
Changes in the package's structure:
magrittr
is no longer imported and changes in various functions have been made accordingly.Change in documentation:
contrastColors()
to easily contrast colors using different methods, see #12.new function biBoxplot()
to draw asymmetrical boxplots, see #12.
Changes in existing R functions:
src/pointsInPolygon_core.cpp
, see #10.plot0
, three arguments control its color (grid.col
), its width (grid.lwd
) and type (grid.lty
).frameit
renamed frameIt()
for the sack of naming consistency.compassRose1()
and compassRose2()
respectively renamed compassRoseCardinal()
and compassRose()
.compassRose()
, (< -
instead of <-
).layout2()
renamed interactiveLayout()
to better reflect what it does.circle()
renamed circles()
.lower
from envelop()
now has a default values.gpuPalette()
now has a new argument: ncol
, that calls colorRampPalette
(grDevices package) to custom the number of colors.pchImage()
now uses native representation of raster when importing image from a file.circles()
has a new argument clockwise
and is now tested.howManyRC()
and prettyRange()
are now tested.
Changes in the package's structure:
pkgdown
.Code coverage has increased from 17\% to 31\%.
Changes in the package's metadata:
howManyRC()
compute the number of rows and columns to split a graphic window into panels as equally as possible.image2()
an alternative image
Changes in existing R functions:
gpuPalette()
, this adresses #5.getIcon.R
has been removed as recommended in #9.showPalette()
now displays the first colors of the palette properly.showPalette()
shows the colors from palette() by default.showPalette()
now adds only one line when displaying the hex color code and tune the color according to the background.invisible(NULL)
.graphicsutils.R
has been renamed zzz.R
and introduces a
startup message including the version of the package.pickColors()
has been reviewed to address #3.plot0()
properly handle matrix of coordinates.New argument text
in plot0()
to add centered text in the plot region.
Changes in the package structure:
pickcolors()
has been renamed pickColors()
.toFig()
and toFig()
that allow conversion from figure
region coordinates to the user coordinates and conversely.box2()
, a flexible version of box()
.New R functions ramp()
, darken()
, lighten()
to ease the creation of color shades.
Changes in existing R functions:
grDevices
and graphics
package.plot0()
now has a fill
argument that calls plotAreaColor()
to color
the plot region.a vignette has been added to showcase the package.
Changes in the package structure:
arrows2()
to draw pretty arrows.circle()
to draw circle.compassRose1()
, compassRose2()
to draw compass rose.donut()
to draw donut.ellipse()
to draw ellipse.frames()
to add a frame to a given.homothety()
to do a homothety.getAngle2d()
to get the angles between two vectors.getIcon()
, getIconNames()
to get Font-Awesome icons.layout2()
to create layout interactively.pchImage()
to use image as plotting points.percX()
(percY()
) to get the x (y) coordinate from a
percentage of total x (y) axis length.pickColors()
to interactively select colors .plotAreaColor()
to color the plot region.plotImage()
to ease the creation of plot including an image.plot0()
to draw empty plots.polarPlot()
to draw polar plots.prettyRange()
to get pretty range from a set of values.rhombi()
to draw rhombi.rotation()
to rotate a set of coordinates.showPalette()
to show color palettes.stackedareas()
to create stacked areas charts.translation()
to translate a set of points.vecfield2d()
to create vector fields.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.