Zoomable plots in IJulia

I’ve been using PyPlot for my plotting needs. How can I get interactive (mostly just adjusting axis limits) inline plots in an IJulia notebook? Interact.jl seems like overkill. Thanks!

1 Like

PlotlyJS is a nice option, either standalone or as a backend in Plots.jl.

4 Likes

The latest release of Gadfly.jl has a revamped interactive UI. It supports zoomable plots in IJulia among other things.

4 Likes

If there were an actual desire for the feature: It is likely possible to create a simple wrapper object in InspectDR that would:

  1. display a static image in IJulia
  2. Pop-up an interactive GTK window when the user wants to pan/zoom, etc.

NOTE: There are sample interactive notebooks to test out InspectDR under the notebook subdirectory:
Link: https://github.com/ma-laforge/InspectDR.jl/tree/master/notebook

And some sample plots here:
Link: FileRepo/README.md at master · ma-laforge/FileRepo · GitHub

…But I don’t see myself implementing this feature unless someone actually wanted it.

1 Like