Open TeMPOraL opened 5 years ago
hmmm... I was not a big fan of multiplot but @mmaul added the feature anyways. I never used the feature myself. Not a fan because:
The multiplot feature isn't just for composing independent plots; it's crucial for assembling some plots that are conceptual units composed of different pieces. For example, a scatterplot matrix - a very popular tool in data analysis:
http://bastian.rieck.ru/blog/posts/2017/scatterplot_matrices_gnuplot/
or a plot with auxiliary plots on the margins:
thanks for the info, TIL. The complicated implementation in the current %plot function is related to the gnuplot script requirement of how the inline data for the plot should be written. Perhaps using the temporary file could help improve the current implementation.
That was what the set syntax was for to do the ordering, but it was clunky and got pulled would be nice if we can find a way to maintain the ordering.
On Sat, Apr 6, 2019 at 1:44 AM Masataro Asai notifications@github.com wrote:
thanks for the info, TIL. The complicated implementation in the current %plot function is related to the gnuplot script requirement of how the inline data for the plot should be written. Perhaps using the temporary file could help improve the current implementation.
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/guicho271828/eazy-gnuplot/issues/40#issuecomment-480476549, or mute the thread https://github.com/notifications/unsubscribe-auth/AACFkHjM3PlO2cpKpIPRjFixzb3OBDMFks5veDRTgaJpZM4ccmKI .
Attached is a screenshot of the example code from Cookbook (
plot-positioning-plot
) and how it executes on currenteazy-gnuplot
andgnuplot
:As you can see in the debug output in the SLIME window (right), the plot commands are reordered in a way that bundles all
plot
invocations together.The culprit seems to be this fragment of
call-with-plots
:Is there another way one could make arbitrarily positioned plots?