There is absolutely *no* sensible way you can display 30 GB of data in
a single plot. Not with any plotting program on the planet. The plot
would be completely unreadable. Note that a 30 GB dataset would have
at least 1000 times as many data points as there are pixels in any
diagram you could ever post as a webpage.
So you'll have to reduce that size, by several orders of magnitude,
and gnuplot is definitely not the tool to run that selection for you
--- it's prepared for large-ish datasets, but not for ones *that*
large. You'll have to come up with some idea what your plot is
supposed to tell the viewers, and how to extract that message from the
input data.
--
Hans-Bernhard Broeker (bro...@physik.rwth-aachen.de)
Even if all the snow were burnt, ashes would remain.
"Hans-Bernhard Broeker" <bro...@physik.rwth-aachen.de> wrote in message
news:bkuc3k$jp2$1...@nets3.rz.RWTH-Aachen.DE...
> While It is true that a lot of these data points are redundant
> because of display technology limitations,
This goes deeper than display technology. Human vision has a finite
resolution, too.
> process the data and only show what is not redundant, but the
> customer does not want that.
Then, with all due respect, your customer doesn't know what they're
talking about. You *will* always have some kind of preprocessing and
effective removal of redundant data, simply because there's no
30-Gigapixel display technology on the market, and even if there was,
it'd be useless, because humans don't have 30-Gigapixel eyes.
The only choice you get to make is *when* and *how* this reduction
happens.
> rather get a clear answer on if GNUPlot can support this.
Well, you can try. But there's more bad news waiting for you: gnuplot
doesn't handle binary datafiles for 2D plots, yet. And it will try to
*store* all the data it reads from the file, for at least a short
while. Which means there's good odds it'll just run out of memory, if
you don't cull redundant data before passing it to gnuplot.
Putting this all together: you could do it, but you would have to do
at least some kind of pre-filtering before you pass the data to
gnuplot.