Winston Chang
6a1fbc57f4
Clarify comments
2023-01-25 11:18:20 -06:00
Carson Sievert
ffef0c2eb1
Interpret NULL discrete limits as NA, fixes #2666 ( #2668 )
...
Co-authored-by: Winston Chang <winston@stdout.org >
Co-authored-by: cpsievert <cpsievert@users.noreply.github.com >
2021-07-27 14:02:58 -05:00
Winston Chang
2171420e0c
Fix NA check
2020-12-02 16:03:07 -06:00
Winston Chang
e44a9b1ded
Replace %OR% with %||% from rlang ( #3172 )
2020-12-02 12:14:07 -06:00
Hadley Wickham
ca5d71a491
Combine docs for nearPoints() and brushedPoints()
...
* Mouse -> pointer
* Simplify panelvar docs
* Add new ggplot2 and brushing sections
2020-04-23 08:49:24 -05:00
trestletech
7fc497eeb8
Auto-generated link conversation, not manually reviewed.
2019-06-19 15:46:13 -05:00
trestletech
ecefdcd951
Convert R to MD
...
Used roxygen2md::roxygen2md(scope="simple")
Not manually reviewed.
2019-06-19 15:28:03 -05:00
Carson Sievert
57cc44f662
Coordmap info should retain discrete limits ( #2410 )
...
* ggplot2 input brushes should retain discrete range mapping, and be imposed in brushedPoints(), closes #1433
* simplify logic and reduce required storage
* get nearPoints() working as well, cleanup
* only remember scale range if ggplot is facet with a free discrete axis
* Use the scale limits (before the range) since the former is specified, that's what is actually shown on the plot
also, introduce within_brush() helper to consistently handle missing values produced by asNumber()
* also use scale limits in older versions of ggplot2
* DRY
* discrete_mapping -> discrete_limits; better comments
* update test expectation
* a couple unit tests
* update comment to reflect new coordmap data structure
* use unlink() not rm()
* add some tests for specifying scale limits and labels
* Use get_limits() if available
* update news
* better name and comment for new asNumber() argument
2019-05-14 16:34:00 -05:00
Barret Schloerke
3a0a6cdbbb
Add css and image locations to plot click and brush events ( #2183 )
2018-09-17 15:25:34 -04:00
AliciaSchep
eeb264da8e
add var name to error msg
2018-09-17 09:45:40 -07:00
AliciaSchep
00f08b8ec6
revert two previous commits
2018-09-17 09:41:04 -07:00
AliciaSchep
67ae2a39ba
update documentation to reflect new options for xvar and yvar
2018-09-16 23:07:08 -07:00
AliciaSchep
72dda25835
evaluate xvar and yvar for nearPoints and brushedPoints
2018-09-16 22:45:53 -07:00
AliciaSchep
7177618c25
add informative errors when xvar or yvar not in data for nearPoints and brushedPoints
2018-09-04 20:51:51 -07:00
Winston Chang
ec12caaeba
Include x and y pixelratio in coordinfo
2018-08-06 12:51:08 -05:00
Winston Chang
79e4007732
Add option to return all selected rows for mouse interactions
2015-05-11 15:56:34 -05:00
Winston Chang
4a74f588b9
nearPoints: add _dist column even when zero rows selected
2015-05-05 23:11:33 -05:00
Winston Chang
a2841f7cf2
Allow selectBrush to operate in just x or y direction
2015-05-01 11:28:43 -05:00
Winston Chang
7ebd7959f9
Document data structures for plot interactions
2015-05-01 09:58:00 -05:00
Winston Chang
4386015cff
brushedPoints and nearPoints: handle Dates and POSIXt properly
2015-05-01 09:56:24 -05:00
Winston Chang
30d0bfbdf0
Rename selectBrush to brushedPoints
2015-05-01 09:56:24 -05:00
Winston Chang
5fefc48a0b
Fix variable name
2015-04-29 13:19:46 -05:00
Winston Chang
42f2ae16ec
Document missing argument
2015-04-29 13:19:46 -05:00
Winston Chang
3d47b0201f
Simplify selectBrush and nearPoints code
2015-04-29 12:17:28 -05:00
Winston Chang
eae2b40898
Add nearPoints() function
2015-04-29 11:48:33 -05:00
Winston Chang
3f3c131737
Automatically find var names for brush selection
2015-04-27 17:04:07 -05:00
Winston Chang
639e55b537
Rename underBrush to selectBrush
2015-04-25 18:00:11 -04:00
Winston Chang
79188b7d62
Add underBrush() function
2015-04-23 11:53:31 -05:00