Skip to content
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

Add plot interactions with ggplot2 #802

Merged
merged 61 commits into from May 1, 2015
Merged

Add plot interactions with ggplot2 #802

merged 61 commits into from May 1, 2015

Conversation

wch
Copy link
Collaborator

@wch wch commented Apr 16, 2015

This adds plot interactions with plots generated by ggplot2, including facets. Also:

  • Brushing is scale-aware in base and ggplot graphics. This means that if you send an updated plot with new bounds, the brush can change is pixel coordinates to preserve the same data coordinates.
  • Brushes can now be resized.
  • I moved renderPlot() out of shinywrappers.R into its own file, render-plot.R. It might be a good idea to move other render functions to their own files as well, but that can be done in a separate PR.

Demo at: https://winston.shinyapps.io/interactive_graphic

@wch wch force-pushed the interact-ggplot branch 2 times, most recently from 60fdd9c to aabad3d Compare April 29, 2015 21:27
@wch
Copy link
Collaborator Author

wch commented Apr 29, 2015

I think this PR should be ready to merge now.

@jcheng5
Copy link
Member

jcheng5 commented Apr 30, 2015

Nice. I'll review tomorrow.

@wch
Copy link
Collaborator Author

wch commented May 1, 2015

I've addressed the issues we discussed, so this should be ready to merge.

jcheng5 added a commit that referenced this pull request May 1, 2015
@jcheng5 jcheng5 merged commit 1136ad0 into master May 1, 2015
@jcheng5 jcheng5 deleted the interact-ggplot branch May 1, 2015 16:51
@jcheng5
Copy link
Member

jcheng5 commented May 1, 2015

Congratulations! 👏

Can you update NEWS on master? I bumped the version already.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants