On Thu, 9 Dec 2021, Neal Becker via lyx-users wrote:

I've had some issues similar to this, although none of my timings are as
long as you describe. I often create plots with matplotlib. I believe that
if you draw, say a scatterplot with 10^6 data points, the resulting pdf
will contain 10^6 instructions to draw points. This may cause slow
rendering (and printing!). The most straightforward fix I know of is don't
do that, write code to resample the results to a smaller set. However,
that requires work on my part.

Neal,

The data used to create a plot should be appropriate to communicate what's
important about the data. Recently I calculated monthly averages for river
discharge and plotted those because the data set was very large and monthly
averages were sufficient for that project.

My current project focuses on a different river's discharge variability at
multiple time scales (hourly, daily, monthly, seasonally, and annually) so I
need all 813694 measurements over the 33 year period of record for an
overall data distribution summary.

I've searched a couple of times for a software solution (say, a backend
for mpl that would automatically simplify plots), but so far I haven't
found anything. Similarly, it would be nice to have a solution that
directly simplifies a pdf. I don't think this is the same thing as
compressing a pdf (although I could be wrong).

I've no idea what 'simplifying' a plot would entail. But, since ghostscript
reduced my plot's size by about 74% with no effect on resolution I'm
satisfied with that.

Regards,

Rich
--
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users

Reply via email to