Am 11.05.2015 um 00:20 schrieb foice:
> Hello I know very little on gnuplot and I am wondering how much data manipulation can be done, besides plotting.
Some can be done, but it's not exactly the primary job of a plotting
program.
In your particular example things are complicated further by your
"somebody" giving you a combined gnuplot script and gnuplot data file
(so-called "inline data", see "help datafile special" in gnuplot).
> plot "-" with histeps
> 4.50000 3986.18 1.27863
> 5.50000 3986.18 1.27863
> 6.50000 3986.18 1.27863
> e
As-is, this script can only be run through gnuplot to produce diagrams,
but that's about it. gnuplot keeps no memory of such datasets longer
than it takes to produce the plot itself.
> I would like to extract all the data from this file to combine, for
> instance, the m(5) histogram that I have in several files (combine means
> do a weighted average, in case it matters).
You'll have to do that with tools outside gnuplot. For single-shot work,
a text editor should suffice. If this is to be done again on a regular
basis, however, you'll want to write a script in the scripting language
of your choice to find the data sections of those gnuplot scripts and
save them to files of some cleverly chosen names.