-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Export guide_axis() and consider improvements #3322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I spent about a day and a half on this, and wanted to leave a few things here for when I pick it back up again. So far I've:
I still have to (provided all agree this is a good idea)
For reference, the vega-lite axis label documentation, which includes an option in inward-align labels on the end. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I've gotten this to work two ways now, and I would be grateful for some opinions on how best to go about things moving forward. Getting guide specifications from the position I've gotten to versions to work (i.e., pass CMD check with no visual changes), one of which "injects" the panel guides into It might be possible to avoid any changes outside |
I suppose I'm curious whether having the |
, part of #3322) * remove assumption that the panel_params contain any particular element in any coord code, update structure of panel_params in CoordCartesian to use scale syntax in preparation for updated guides * move scale_range to coord_sf(), since it is no longer used in coord_cartesian() * Update scales documentation, tidy styling of Scales methods * finish tidy styling of scale-.r * small modifications to scales such that ViewScales can be applied generically to all scales * move view scale construction outside coord-cartesian.R * move view scale to separate file * move all view scale code to scale-view.r, rename constructors to view_scale_* * Better documentation of ViewScale objects * make view_scale_secondary() return a ViewScale subclass
I think this is the best place for my current thoughts on design, although if @hadley @thomasp85 and/or @clauswilke can think of a more appropriate place to discuss, let me know! These are my current thoughts in how to get user information about the position guides and get it to where the guides are drawn: User-facing guide code
Internal guide code
Guide <- ggproto(
"Guide", NULL,
title = NULL,
position = NULL,
aesthetics = NULL,
data = NULL,
# I *think* this is enough information to perform the merge externally
# NULL = never merge
hash = function(self, scale) {
# title <- scale$make_title(guide$title %|W|% scale$name %|W|% labels[[output]])
# digest::digest(list(title, self$aesthetics, class(self), scale$get_labels())
NULL
},
# encompases the current guide_train() and guide_geom()
train = function(scales, layers, default_mapping) {
# self$data <- ...
# invisible(self$data)
stop("Not implemented", call. = FALSE)
},
# position is because guides may look different depending on where they are
# drawn. It is the caller's responsibility to put the grob in the
# right place
draw = function(self, theme, coord, position = NULL) {
stop("Not implemented", call. = FALSE)
}
)
CoordCartesian <- ggproto(
...,
setup_panel_guides = function(self, panel_params, guides, params) {
scales <- panel_params[c("x", "y")]
panel_guides <- list(
x = guides$x %||% scales$x$guide %|W|% guide_axis(),
y = guides$y %||% scales$y$guide %|W% guide_axis(),
guide_grid(aesthetics = c("x", "y"), position = "foreground")
)
# resolve guide objects
panel_guides <- lapply(panel_guides, validate_guide)
# set default positions and aesthetics if they aren't set
panel_guides <- lapply(panel_guides, ...)
# add to panel_params
panel_params$guides <- lapply(panel_guides, validate_guide)
panel_params
}
)
CoordCartesian <- ggproto(
...,
train_panel_guides = function(self, panel_params, layers, default_mapping, params) {
scales <- panel_params[c("x", "y")]
if (is.null(panel_params$guides)) {
return()
}
scales <- panel_params[c("x", "y")]
lapply(panel_params$guides, function(guide) guide$train(scales, ))
invisible(panel_params)
}
)
Layout <- ggproto(
...,
setup_panel_guides = function(self, guides, layers, default_mapping) {
self$panel_params <- lapply(
self$panel_params,
self$coord$setup_panel_guides,
guides,
self$coord_params
)
self$panel_params <- lapply(
self$panel_params,
self$coord$train_panel_guides,
layers,
default_mapping,
self$coord_params
)
invisible()
}
)
CoordCartesian <- ggproto(
...,
render_bg = function(panel_params, theme) {
guides <- get_guides(panel_params, "background")
...
},
render_fg = function(panel_params, theme) {
guides <- get_guides(panel_params, "foreground")
...
},
render_axis_h = function(panel_params, theme) {
guides_top <- get_guides(panel_params, "top")
guides_bottom <- get_guides(panel_params, "bottom")
list(top = ..., bottom = ...)
},
render_axis_v = function(panel_params, theme) {
guides_left <- get_guides(panel_params, "left")
guides_right <- get_guides(panel_params, "right")
list(left = ..., right = ...)
}
) Thoughts? Suggestions? Modifications? |
Does this in any way address the problem that geoms (or stats?) may need access to the trained scales (#3116)? Could they now get that access through the coord, at draw time? |
The coord would still only deal with position scales. I've since figured out a way to get access to the non position scales...I forgot to update the issue. |
Reflecting on this over the weekend, I now feel that I should avoid |
commit b049018 Merge: e1846bc ccf0ee5 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 12:29:23 2019 +0200 Resolve conflict Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack # Conflicts: # R/position-nudgestack.R commit e1846bc Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:58:47 2019 +0200 Add package spezifications commit 5de0449 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:53:06 2019 +0200 Add package spezifications commit d9ec752 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit e0368b0 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 325456a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 3210061 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 739ac7c Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 662a5da Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 598b786 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit 90d1257 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 415811c Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:44:37 2019 +0200 Add news commit 6e4398c Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit b61211d Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 369a34b Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit e4e7ee0 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 4d66dad Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 1b61750 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit 65e72fb Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit e5d61b5 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit 8848fd9 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit 28640d5 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit 59bc2a0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 71d567b Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 3a1c71f Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit f26bb90 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 3ba06ab Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit fbf28dc Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 5270a9d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit 32d2203 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit fc6ba5a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit b1bb9d1 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit d1c7ad8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit 621730d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 0750e55 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit ce942ac Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit 86dfea0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit ccf0ee5 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:58:47 2019 +0200 Add package spezifications commit 831d569 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:53:06 2019 +0200 Add package spezifications commit af4abb5 Merge: 0a89016 0ff81cb Author: Thomas Knecht <t.knecht@hotmail.com> Date: Wed Oct 2 16:37:11 2019 +0200 Resolve conflict Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack # Conflicts: # R/position-nudgestack.R commit 0a89016 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:44:37 2019 +0200 Add news commit 083454a Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 9cdcf6a Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 7d23e89 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 99eab52 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 5fa6969 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 8642839 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit f891dbc Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit a960ca8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 5b89b32 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 37f1bd6 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit e392ac8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit d443b80 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit d967b8e Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit b1c8b1a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 55602af Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 9f6aa7d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit 1b7c4c0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 6d76c3a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit f67ae70 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit 14fd33d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit 0ff81cb Merge: 7214587 10fa001 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Wed Oct 2 13:46:28 2019 +0200 Merge remote-tracking branch 'upstream/master' into Add_position_nudgestack commit 10fa001 Author: Thomas Lin Pedersen <thomasp85@gmail.com> Date: Tue Oct 1 11:12:59 2019 +0200 Removing direction constraint from geoms (tidyverse#3506) commit 88c5bde Author: Mine Cetinkaya-Rundel <cetinkaya.mine@gmail.com> Date: Tue Oct 1 09:32:08 2019 +0100 Minor updates to data docs (tidyverse#3545) commit 7214587 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:44:37 2019 +0200 Add news commit 28ba9bf Merge: daeb34e e688944 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:32:12 2019 +0200 Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack commit daeb34e Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit e688944 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 9a45cc8 Author: Thomas Lin Pedersen <thomasp85@gmail.com> Date: Tue Oct 1 09:03:07 2019 +0200 scale_binned (tidyverse#3096) commit 02a038e Merge: 88f4a63 bde6844 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:01:10 2019 +0200 Resolve conflict Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack # Conflicts: # R/position-nudgestack.R commit 88f4a63 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit 752e476 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit 5271987 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 771918d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit da1e7be Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:37 2019 +0200 Delete packages from example commit a1573b3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 59d2b6e Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:50 2019 +0200 Update vdiffr version commit 0e80c8a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit 31cc104 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit dc6b78d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit d35ea70 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit 87c00fa Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit f587fb8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:48 2019 +0200 Add description of position_nudgestack commit 327a6cd Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:13 2019 +0200 Add position_nudgestack into description commit c97d54d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 7fbc0f7 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit 9d894a8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 56e9b3b Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 4535be6 Author: Mara Alexeev <39673697+MaraAlexeev@users.noreply.github.com> Date: Tue Sep 3 08:26:07 2019 -0400 Clarify documentation in mpg: very minor (tidyverse#3515) * add helpful explanation of mpg$drv commit c8fa99f Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit a290bb3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit bde6844 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit 0ee259c Author: bernie gray <bfgray3@users.noreply.github.com> Date: Mon Sep 30 06:54:57 2019 -0400 default formula argument to NULL in geom_smooth() (tidyverse#3307) commit fa000f7 Author: Dewey Dunnington <dewey@fishandwhistle.net> Date: Sun Sep 29 18:26:36 2019 -0300 Make position guides customizable (tidyverse#3398, closes tidyverse#3322) * Position guides can now be customized using the new `guide_axis()`, which can be passed to position `scale_*()` functions or via `guides()`. The new axis guide (`guide_axis()`) comes with arguments `check.overlap` (automatic removal of overlapping labels), `angle` (easy rotation of axis labels), and `n.dodge` (dodge labels into multiple rows/columns) * `CoordCartesian` gets new methods to resolve/train the new position guides commit 696fe9d Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit b027238 Merge: 10b5e24 c32f856 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 16:38:27 2019 +0200 Merge branch 'Add_position_nudgestack' of https://github.com/TeddyLeeJones/ggplot2 into Add_position_nudgestack commit 10b5e24 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 4fb6996 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:37 2019 +0200 Delete packages from example commit 823c686 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit e6df407 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:50 2019 +0200 Update vdiffr version commit be91893 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit f44e504 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 3713420 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit 9291957 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit ef5aef7 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 42c0fa3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:48 2019 +0200 Add description of position_nudgestack commit 548f313 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:13 2019 +0200 Add position_nudgestack into description commit 7bb930c Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 9bd40d6 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit c5022d3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 8572437 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 3d61c3a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit 2782c9d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit c32f856 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit d5c58da Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:37 2019 +0200 Delete packages from example commit 015b2e3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 2484f71 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:50 2019 +0200 Update vdiffr version commit e2c1fb6 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit a681f59 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 02f6be4 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit def4755 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit c1729d1 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 5ebe5d4 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:48 2019 +0200 Add description of position_nudgestack commit 99b4b5e Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:13 2019 +0200 Add position_nudgestack into description commit 971b110 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit e5e91ea Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit fedef93 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit bcc75a3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 23e3241 Author: Mara Alexeev <39673697+MaraAlexeev@users.noreply.github.com> Date: Tue Sep 3 08:26:07 2019 -0400 Clarify documentation in mpg: very minor (tidyverse#3515) * add helpful explanation of mpg$drv commit 01d7db0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit a486906 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack
commit b049018 Merge: e1846bc ccf0ee5 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 12:29:23 2019 +0200 Resolve conflict Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack # Conflicts: # R/position-nudgestack.R commit e1846bc Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:58:47 2019 +0200 Add package spezifications commit 5de0449 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:53:06 2019 +0200 Add package spezifications commit d9ec752 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit e0368b0 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 325456a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 3210061 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 739ac7c Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 662a5da Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 598b786 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit 90d1257 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 415811c Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:44:37 2019 +0200 Add news commit 6e4398c Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit b61211d Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 369a34b Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit e4e7ee0 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 4d66dad Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 1b61750 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit 65e72fb Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit e5d61b5 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit 8848fd9 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit 28640d5 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit 59bc2a0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 71d567b Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 3a1c71f Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit f26bb90 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 3ba06ab Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit fbf28dc Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 5270a9d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit 32d2203 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit fc6ba5a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit b1bb9d1 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit d1c7ad8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit 621730d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 0750e55 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit ce942ac Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit 86dfea0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit ccf0ee5 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:58:47 2019 +0200 Add package spezifications commit 831d569 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Oct 7 11:53:06 2019 +0200 Add package spezifications commit af4abb5 Merge: 0a89016 0ff81cb Author: Thomas Knecht <t.knecht@hotmail.com> Date: Wed Oct 2 16:37:11 2019 +0200 Resolve conflict Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack # Conflicts: # R/position-nudgestack.R commit 0a89016 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:44:37 2019 +0200 Add news commit 083454a Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 9cdcf6a Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 7d23e89 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 99eab52 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 5fa6969 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 8642839 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit f891dbc Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit a960ca8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 5b89b32 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 37f1bd6 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit e392ac8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit d443b80 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit d967b8e Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit b1c8b1a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 55602af Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 9f6aa7d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit 1b7c4c0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 6d76c3a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit f67ae70 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit 14fd33d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit 0ff81cb Merge: 7214587 10fa001 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Wed Oct 2 13:46:28 2019 +0200 Merge remote-tracking branch 'upstream/master' into Add_position_nudgestack commit 10fa001 Author: Thomas Lin Pedersen <thomasp85@gmail.com> Date: Tue Oct 1 11:12:59 2019 +0200 Removing direction constraint from geoms (tidyverse#3506) commit 88c5bde Author: Mine Cetinkaya-Rundel <cetinkaya.mine@gmail.com> Date: Tue Oct 1 09:32:08 2019 +0100 Minor updates to data docs (tidyverse#3545) commit 7214587 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:44:37 2019 +0200 Add news commit 28ba9bf Merge: daeb34e e688944 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:32:12 2019 +0200 Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack commit daeb34e Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit e688944 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:20:41 2019 +0200 Style file commit 9a45cc8 Author: Thomas Lin Pedersen <thomasp85@gmail.com> Date: Tue Oct 1 09:03:07 2019 +0200 scale_binned (tidyverse#3096) commit 02a038e Merge: 88f4a63 bde6844 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 09:01:10 2019 +0200 Resolve conflict Merge branch 'Add_position_nudgestack' of https://github.com/ThomasKnecht/ggplot2 into Add_position_nudgestack # Conflicts: # R/position-nudgestack.R commit 88f4a63 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit 752e476 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit 5271987 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Tue Oct 1 08:51:55 2019 +0200 Resolve conflict commit 771918d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit da1e7be Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:37 2019 +0200 Delete packages from example commit a1573b3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 59d2b6e Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:50 2019 +0200 Update vdiffr version commit 0e80c8a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit 31cc104 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit dc6b78d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit d35ea70 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit 87c00fa Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit f587fb8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:48 2019 +0200 Add description of position_nudgestack commit 327a6cd Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:13 2019 +0200 Add position_nudgestack into description commit c97d54d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 7fbc0f7 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit 9d894a8 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 56e9b3b Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 4535be6 Author: Mara Alexeev <39673697+MaraAlexeev@users.noreply.github.com> Date: Tue Sep 3 08:26:07 2019 -0400 Clarify documentation in mpg: very minor (tidyverse#3515) * add helpful explanation of mpg$drv commit c8fa99f Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit a290bb3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit bde6844 Author: Thomas Knecht <t.knecht@hotmail.com> Date: Mon Sep 30 14:06:24 2019 +0200 Use tsbox for converting ts object to tibble commit 0ee259c Author: bernie gray <bfgray3@users.noreply.github.com> Date: Mon Sep 30 06:54:57 2019 -0400 default formula argument to NULL in geom_smooth() (tidyverse#3307) commit fa000f7 Author: Dewey Dunnington <dewey@fishandwhistle.net> Date: Sun Sep 29 18:26:36 2019 -0300 Make position guides customizable (tidyverse#3398, closes tidyverse#3322) * Position guides can now be customized using the new `guide_axis()`, which can be passed to position `scale_*()` functions or via `guides()`. The new axis guide (`guide_axis()`) comes with arguments `check.overlap` (automatic removal of overlapping labels), `angle` (easy rotation of axis labels), and `n.dodge` (dodge labels into multiple rows/columns) * `CoordCartesian` gets new methods to resolve/train the new position guides commit 696fe9d Author: Thomas Knecht <t.knecht@hotmail.com> Date: Fri Sep 27 15:58:51 2019 +0200 Bugfix commit b027238 Merge: 10b5e24 c32f856 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 16:38:27 2019 +0200 Merge branch 'Add_position_nudgestack' of https://github.com/TeddyLeeJones/ggplot2 into Add_position_nudgestack commit 10b5e24 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit 4fb6996 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:37 2019 +0200 Delete packages from example commit 823c686 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit e6df407 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:50 2019 +0200 Update vdiffr version commit be91893 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit f44e504 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 3713420 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit 9291957 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit ef5aef7 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 42c0fa3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:48 2019 +0200 Add description of position_nudgestack commit 548f313 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:13 2019 +0200 Add position_nudgestack into description commit 7bb930c Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit 9bd40d6 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit c5022d3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit 8572437 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 3d61c3a Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit 2782c9d Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack commit c32f856 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Wed Sep 18 15:55:02 2019 +0200 Add tests for correct nudging and stacking commit d5c58da Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:37 2019 +0200 Delete packages from example commit 015b2e3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:03:12 2019 +0200 Add validated svg for position_nudgestack commit 2484f71 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:50 2019 +0200 Update vdiffr version commit e2c1fb6 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 18:02:29 2019 +0200 Add test file with a doppelganger-test commit a681f59 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:49 2019 +0200 Add new examples commit 02f6be4 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:09:20 2019 +0200 Delete packages from @examples commit def4755 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 16:06:00 2019 +0200 Adjust filter criterion in examples commit c1729d1 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 17 15:39:56 2019 +0200 Add the zoo-package to Suggestions commit 5ebe5d4 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:48 2019 +0200 Add description of position_nudgestack commit 99b4b5e Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:01:13 2019 +0200 Add position_nudgestack into description commit 971b110 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 14:00:28 2019 +0200 Add position-nudgestack.R into man commit e5e91ea Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:58:38 2019 +0200 Add new position_nudgestack into NAMESPACE commit fedef93 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:56:35 2019 +0200 Add new position to DESCRIPTION commit bcc75a3 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Mon Sep 16 13:47:58 2019 +0200 Add time series example commit 23e3241 Author: Mara Alexeev <39673697+MaraAlexeev@users.noreply.github.com> Date: Tue Sep 3 08:26:07 2019 -0400 Clarify documentation in mpg: very minor (tidyverse#3515) * add helpful explanation of mpg$drv commit 01d7db0 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:26:32 2019 +0200 Delete emtpy rows commit a486906 Author: Thomas Knecht <thomasknecht@Thomass-MacBook-Pro-2.local> Date: Tue Sep 3 09:09:06 2019 +0200 Add position_nudgestack
This old issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with reprex) and link to this issue. https://reprex.tidyverse.org/ |
Currently we have no equivalent to
guide_legend()
for axes (there is an non-exportedguide_axis()
but it draws the axes rather than describing their parameters). We should have an exported guide object to make it possible to have new types of axes.The build in
guide_axes()
also needs to gain better tools for handling long labels:angle
parameter which handles all related theme settingscheck.overlap = TRUE
ingrid.text()
And generally look at what vega-lite does for other ideas of useful parameters.
The text was updated successfully, but these errors were encountered: