PyPlot.jl icon indicating copy to clipboard operation
PyPlot.jl copied to clipboard

Pluto & PyPlot.jl `imshow`

Open roflmaostc opened this issue 4 years ago • 1 comments

Hey,

I've seen that PyPlot.jl in general works, but in Pluto nothing really happens for:

begin
	using PyPlot
	PyPlot.imshow(randn((3,3)))
end

Only some output:

PyObject <matplotlib.image.AxesImage object at 0x7f08ddf99700>

In the REPL that pops-up an external, interactive viewer. In Jupyter it is within the browser, but I would be happy to have it externally.

Thanks a lot,

Felix

Setup:

  • PyPlot v2.9.0
  • Pluto v0.15.1

Ref: Pluto issue

roflmaostc avatar Sep 01 '21 14:09 roflmaostc

Hi!

It would be great to have plot and imshow working out of the box in Pluto!

For the moment, I have found the following workaround using gcf to get a Figure object:

import PyPlot

begin
	PyPlot.figure()
	PyPlot.imshow(randn((3,3)))
	PyPlot.gcf()
end

Screenshot from 2021-09-10 16-00-29

Best!

diegozea avatar Sep 10 '21 14:09 diegozea