I want to create some huge pgfplot with three different axis and a lot of data points. In summary there are 20160 lines of data existent.
My problem is: All few hours the values will change significantly for a time span of more or less one hour. Afterwards the values fall back to their previous levels. Therefore I cannot just reduce the amount of data without considering its variability.
Now I have tried different approaches on how to decrease LaTeX memory usage to avoid the capacity exceeded error:
- Decrease plots point density with
each nth point = {some high value}(see here) - Decrease plots point density with
y filter = "plot only values if bigger than..."(see here)
None of them has worked fine.
Questions are:
Does LaTeX care about it at all if I set some of the above mentioned options to the axis, or does it only care about the amount of data in the raw data table (without considering axis options)?
Are there some other options available to avoid this "famous error" of exceeding the memory?
Is externalizing the compilation process still actual?
Unfortunately, compiling with LuaLaTeX didn't succeed as well.
\pgfplotsset{compat=1.16}(which is the current version, the Lua backend will be used with 1.12 and up only, see the manual). – TeXnician Apr 20 '19 at 21:59standaloneit could externalize the single axis to reduce the memory maybe? – Dave Apr 21 '19 at 06:26standaloneplot there is no benefit in using externalization. – TeXnician Apr 21 '19 at 07:09