I’m on Julia 1.5.0 on my work desktop. Yesterday, I updated the packages (Pkg.update()] since my 3D scatter-plots didn’t work properly. (pyplot showed the data in the 2D plane, and not in 3D; gr put the axes labels inside of the plot). So, now I have Plots v. 1.10.6, GR v. 0.55.0, and PyPlot v. 2.9.0.
A couple of plots produced by gr:
After switching back and forth between gr and pyplot a couple of times, the above becomes as follows using gr…
Better, but still not like it should be… there is no sense of 3D-effect.
After a couple of more attempts with gr – removing and putting back the camera key-word, I get more what I would have expected in the first place…
Anyone knows what is going on?
Also, I still prefer pyplot over gr: sure, gr produces crisper plots, but gr has rather poor support for LaTeX in the text fields.
However, if I use pyplot as back-end, I get the following error message:
KeyError: key :cbar_handle not found
Stacktrace:
[1] getindex at .\dict.jl:467 [inlined]
...
Other times, I get some plot, but it doesn’t look very nice:
- Data don’t properly show through the surface plot (I’ve seen that in the past, too)
- the label is overwritten by the color bar
- axes labels look ugly (can probably rotate the z axis label, though)
SO… anyone knows if there is a way to fix this?




