Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.graphics.apps.gnuplot > #1287

Re: How to display the value in the n-th column in the 3rd from the last row in the file on a chart?

From sfeam <sfeam@users.sourceforge.net>
Newsgroups comp.graphics.apps.gnuplot
Subject Re: How to display the value in the n-th column in the 3rd from the last row in the file on a chart?
Followup-To comp.graphics.apps.gnuplot
Date 2012-07-19 13:32 -0700
Organization gnuplot development team
Message-ID <ju9qtf$47c$1@dont-email.me> (permalink)
References <4cbe6f01-15ae-4e98-8f87-1975d57b4b5a@googlegroups.com> <ju96j0$saq$1@dont-email.me> <394aff7c-e600-4d04-8077-fa09f16a1ebe@googlegroups.com>

Followups directed to: comp.graphics.apps.gnuplot

Show all headers | View raw


TonyG wrote:

> On Thursday, July 19, 2012 10:45:52 AM UTC-4, sfeam wrote:
>> TonyG wrote:
>> 
>> &gt; I assume gnuplot 4.6 does not have a dedicated data file line
>> &gt; addressing mechanism and I would have to use a script.  So, how do I
>> &gt; display a specific value copied from a specific file (generated by a
>> &gt; script) on a chart (using, for example, the &#39;set label 1
>> sprintf(&quot;a = &gt; %3.4f&quot;, a) at 500,50&#39; command, a
>> situation described in the title of &gt; my post?
>> 
>> 
>> 
>> Foo = system(&quot;tail -3 filename&quot;)
>> Labeltext = word(Foo,N)
>> set label 1 Labeltext at some_x, some_y
> 
> At first, I jumped in joy at your suggestion (I was already fiddling with
> the 'system' command), but then, using your syntax on a Windows XP
> system--and similar expressions--I get
> 
> gnuplot> load 'test.gp'
>          "test.gp", line 15: warning: system evaluation not supported by
>          MS-Windows 32 bit

That error message is very misleading.  The actual problem is that the 
executable you are running was built without support for pipes.

I'm not a Windows user so I may have the details wrong, but my understanding
is that older gnuplot versions provided multiple Windows binaries with
different levels of pipe support.  The pipe-capable variants had names like
"pgnuplot.exe" or "wgnuplot_pipes.exe".  More recent versions of gnuplot can be 
built for Windows to provide a unified console-based executable called simply
"gnuplot.exe" that does support pipes.  I suggest you poke around a bit further
to see what options your particular installed version offers.

Back to comp.graphics.apps.gnuplot | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

How to display the value in the n-th column in the 3rd from the last row in the file on a chart? TonyG <tgozdz@gmail.com> - 2012-07-19 04:07 -0700
  Re: How to display the value in the n-th column in the 3rd from the last row in the file on a chart? sfeam <sfeam@users.sourceforge.net> - 2012-07-19 07:45 -0700
    Re: How to display the value in the n-th column in the 3rd from the last row in the file on a chart? TonyG <tgozdz@gmail.com> - 2012-07-19 08:13 -0700
      Re: How to display the value in the n-th column in the 3rd from the last row in the file on a chart? sfeam <sfeam@users.sourceforge.net> - 2012-07-19 13:32 -0700
        Re: How to display the value in the n-th column in the 3rd from the last row in the file on a chart? TonyG <tgozdz@gmail.com> - 2012-07-21 08:19 -0700

csiph-web