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.
circlefill_shape_pal() and
scale_shape_circlefill(), soft-deprecated since ggthemes
5.0.0, now always warn on use (lifecycle::deprecate_warn())
instead of only when called directly by the user|>) instead of the magrittr pipe
(%>%) in data-raw/ and examples, to match
the current Tidyverse Style Guide (lintr’s
pipe_consistency_linter is now a default linter requiring
|>, which was failing CI)actions/checkout, actions/upload-artifact, and
the pkgdown deploy action to their current pinned versions; add explicit
permissions: blocks; migrate
test-coverage.yaml from covr::codecov() to
covr::package_coverage() + the official
codecov/codecov-actionbranch/master Codecov badge in README (now
points at main)"ao" (Average Absolute Orientation) and
"was" (Weighted Average Absolute Slope) methods to
bank_slopes(), following Heer and Agrawala (2006). Also
declare stats as an explicit Imports
dependency, since bank_slopes() calls
stats::median()/stats::uniroot()/
stats::weighted.mean(), and fix the
bank_slopes() example so each method’s ratio is actually
applied via coord_fixed() instead of just computed and
discardedbank_plot(), a wrapper around
bank_slopes() that extracts x/y
directly from an already-built ggplot (respecting stats,
position adjustments, groups, and facets) and returns the plot with
coord_fixed() applied, so banking a plot no longer requires
manually reconstructing its plotted vectorsbank_slopes(method = "ao") now returns
NaN (matching the other methods) instead of erroring when
there is no vertical variation (e.g. a flat line) or too few points to
compute a slopebank_plot() now rejects a non-positive
layer with the intended cli_abort() message
instead of falling through to a raw subsetting errorexcel_new_pal() example so it actually
generates output (#199)extended_range_breaks_() now respects the
n argument instead of silently ignoring it (#139)black argument to colorblind_pal(),
scale_colour_colourblind(),
scale_color_colorblind(),
scale_fill_colorblind(), and
scale_fill_colourblind(); set black = FALSE to
drop black from the colorblind-safe palette (#178)ink, paper, and accent
arguments to theme_foundation(), matching ggplot2’s own
theme_gray(ink=, paper=, accent=). Branded themes
(e.g. theme_economist(), theme_excel())
intentionally replicate a fixed published style and do not expose these
(#183)theme_economist()/theme_economist_white() and
theme_excel() now respect the base_family and
base_size arguments (#135)theme_excel_new() now scales
axis.text, strip.text,
legend.text, and plot.title with
base_size, and no longer blanks out axis titles by default
(#176)geom_rangeframe() no longer silently drops the
entire range line for an aesthetic when the data contains missing
values; na.rm now behaves as documented (#177)geom_rangeframe() docs (and add an example)
that sides = "trbl" already draws correctly-positioned
frames on panels with a secondary axis, since
ggplot2::sec_axis() only relabels the existing scale rather
than introducing a separate data range (#179)midpoint argument to
scale_colour_gradient2_tableau(),
scale_fill_gradient2_tableau(), and
scale_color_gradient2_tableau() to control which data value
maps to the middle color of the diverging palette (#136)cleveland_shape_pal(overlap = FALSE) and
tableau_shape_pal() now warn with an actionable message
when their Unicode-derived pch codes are likely to fail to render
(non-UTF-8 locale), instead of only surfacing a cryptic low-level
“conversion failure … in ‘mbcsToSbcs’” error at draw time (#164)stop()/warning() with
cli::cli_abort()/ cli::cli_warn() throughout,
matching current tidyverse convention (used by ggplot2/dplyr).
Error/warning text is largely the same information, reformatted for
clarity; a few tests were updated to match. Add cli and
rlang to Imports.rlang::check_installed() instead of a manual
requireNamespace() + stop() check for the
quantreg dependency in stat_fivenumber()’s
weighted case, which prompts an interactive install instead of just
erroring. The genuinely optional pander-availability checks
in theme_pander()/palette_pander() are left as
requireNamespace(), since check_installed() is
for hard requirements.scale_colour_colorblind() to
scale_colour_colourblind() (#180).theme_solarized to fix
key.background color.scale_color_gdocs and gdocs_pal to
use current colors. Palette extended from 10 to 24 colors.legend.title.align and
legend.text.align from themes. (#153)circlefill_shape_pal and
scale_shape_circlefillggthemes-packagequantreg to suggested packagesexpect_equal functions (#123)geom_tufteboxplot and
stat_fivenumber due to missing imported objects from
ggplot2 (#117, #121)theme_economist
(#115)geom_rangeframe; it should be
used with coord_cartesian(clip="off"). (#120)theme_clean() (Thanks @konradzdeb, #105)direction argument to
scale_color_tableau() and scale_fill_tableau()
(Thanks @vadimus202, #112)geom_rangeframe and
geom_tufteboxplot caused by failing to import
alpha. (Thanks @flying-sheep, #110)type argument to scale_color_tableau
so that sequential and diverging palettes can be used in discrete
scales. (Thanks @onesandzeroes, #108)tableau_color_pal(). (Thanks @leonawicz, #109)tableau_color_pal(). Wrong colors in
“Tableau 20” theme (Thanks @friskin, #95), and incorrect order of
classic color palettes (Thanks @luca-scr, #96).theme_solarized() and
solarized_rebase(). (Thanks @mdodrill-usgs, #97)Added palettes and based on current versions of Excel:
excel_pal_new(), scale_colour_excel_new(), and
scale_fill_excel_new(). Excel ’97 based scales keep the
same names.
Added theme_excel_new() which is based on the chart
defaults of current versions of Excel.
Added Tableau 10 palettes and renamed old palettes in
tableau_color_pal(), scale_color_tableau(),
scale_fill_tableau(), and others. The continuous sequential
and diverging palettes are improved by including more intermediate
steps.
Updated theme_gdocs() to current look.
Updated scale_color_gdocs() and
fill_color_gdocs() to current color.
Added scale_shapes_few() and
few_shape_pal() with a shape scale and palette from Stephen
Few’s “Show Me the Numbers”.
Removed stata argument from
scale_*_economist() and
theme_economist().
Changed the format of the ggthemes_data
object.
Changed behavior of few_pal(). If
n = 1, use gray. If n > 1 use non-gray
colors.
Changed tremmel_shape_scale() to use
alt = TRUE by default
Deprecated tremmel_shape_scale() argument
n3alt. Use the alt argument instead.
Added a pkgdown site.
Removed vignette. Move all examples to man pages.
Bugfix: Fix theme_few() (#91)
Bugfix: Update themes to be consistent with
ggplot>=3.2.0
Bugfix: Fix RGB colors in scale_color_few(),
scale_fill_few(), and few_pal() (#89, @bpbraun)
Update documentation to include mentions of the maximum number of values that discrete scales support (#85)
theme_economist(). Thanks
@carlganz #81.reshape2,
plyr, tidyversecanva_palettes(). Thanks @Eluvias (#78)Add color palettes from canva.com: canva_palettes(),
canva_pal(), scale_colour_canva().
Use NEWS.md instead of NEWS
Update Economist examples to put y-axis on the right side.
Update themes to changes in ggplot 2.1.0.9000. Thanks @juliasilge (#71)
tufte_boxplot() uses position="dodge"
by default. Thanks @jgellar (#68)
Bugfix: Fix errors in geom_rangeframe() in new
version of ggplot2. Thanks @coulmont (#70)
bank_slopes(), remove methods
ao, gor, and lor. These methods
were not producing reliable results, and should not produce results much
different than ms or as. If used, they will
produce a warning, and ms will be used instead. (#68)ptol_pal(), scale_colour_ptol(), and
scale_file_ptol() based on Paul Tol’s qualitative color
palettes. Thanks @jmlondon. (#65)theme_hc(). Thanks
@flying-sheep!
(#64)lintr tests that broke with new
testthat.ggthemes_data()Bugfix: Remove border around legends in
theme_gdocs(). Thanks SandyMuspratt! Pull request
#53.
Bugfix: Remove border around legends in
theme_calc().
Bugfix: Add colour and fill values to
theme_foundation(). This restores its behavior to version
2.2.1. Fixes Issue #56.
For geom_tufteboxplot() and
GeomTufteboxplot, option median.type supports
only line and point options. Added option
whisker.type which allows for whiskers to be specified by
lines or points.
Changed default stat for geom_tufteboxplot() to
stat_fivenumber().
Added theme_base() and
theme_par()
Removed scale_(x|y)_tufte(). See issue #49
theme_foundation() rewritten. Removed
use_sizes argument.
Import rather than depend on ggplot2
Update geoms, scales, and themes to ggplot >= 2.0.0
bugfix: fix R CMD check notes due to change in how it handles non-base default packages: https://developer.r-project.org/blosxom.cgi/R-devel/2015/06/29
bugfix: fix bad URLs
theme_map() from @hrbrmstrrequireNamespace() instead of
require()scale_*_hc(), theme_hc(). Thanks jbkunst!New options for geom_tufteboxplot().
median.type takes values “point”, “box”, or “line”. Option
usebox is no longer supported, and equivalent to
median.type="box". Thanks weitzner! Issue #13, PR
#19.
All theme functions have base_size and
base_family as first two arguments. This affects
theme_economist_white(), theme_excel(),
theme_pander(), theme_solid(), and
theme_tufte(). Thanks ptoche! Issue #25.
theme_pander(): Options ff and
fs are deprecated; use base_family and
base_size options instead, respectively.
added vignette
added themes / scales based on factory defaults of pander
package: pander_palette(),
scale_color_pander(), scale_fill_pander(),
theme_pander(). Thanks daroczig.
added additional fill and gradient color scales:
scale_fill_fivethirtyeight(),
scale_colour_gradient_tableau(),
scale_fill_gradient_tableau(),
scale_fill_continuous_tableau(),
scale_colour_gradient2_tableau(),
scale_fill_gradient2_tableau(). Thanks bowerth.
theme_fivethirtyeight(),
fivethirtyeight_pal(),
scale_color_fivethirtyeight()scales_extended_range_breaks(),
extended_range_breaks()scale_x_tufte(), scale_y_tufte()smart_digits(),
smart_digits_format()theme_wsj() (issue #17)theme_solid()theme_solarized_2()theme_solarized(): adjusted the colorstheme_calc(), calc_pal(),
scale_fill_calc(), scale_colour_calc(),
cacl_shape_pal(), scale_shape_calc()theme_gdocs(),
gdocs_pal(), scale_fill_gdocs(),
scale_colour_gdocs()scale_colour_excel() and
scale_fill_excel().tableau_seq_gradient_pal(),
scale_colour_gradient_tableau(),
scale_fill_gradient_tableau().tableau_div_gradient_pal(),
scale_colour_gradient2_tableau(),
scale_fill_gradient2_tableau().tableau_colour_pal(): added palette “cyclicaltheme_wsj() in
Windowsbank_slopes() returns y/x aspect ratio to be compatible
with coord_fixed()theme_excel2003() to
theme_excel()scale_fill_excel2003() and
scale_fill_excel10() with
scale_fill_excel()scale_colour_excel2003() and
scale_colour_excel10() with
scale_colour_excel()excel2003_pal() and excel10_pal()
with excel_pal()theme_base() to
theme_foundation()colorblind_pal(),
scale_*_colorblind().theme_wsj(), wsj_pal(),
scale_colour_wsj(), and scale_fill_wsj().bank_slopes() : methods for determining
the optimal slope ratio.theme-foundation(): a theme designed to be easy
to extend into new themes.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.