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


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

Re: plot for [i = 'list of numbers']

Path csiph.com!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From Jörg Buchholz <bookwood4new@freenet.de>
Newsgroups comp.graphics.apps.gnuplot
Subject Re: plot for [i = 'list of numbers']
Date Wed, 14 Jul 2021 07:07:07 +0200
Organization A noiseless patient Spider
Lines 26
Message-ID <sclrdq$b3r$1@dont-email.me> (permalink)
References <scjvsl$9af$1@dont-email.me> <il5fo7Fg9ehU1@mid.dfncis.de>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
Injection-Date Wed, 14 Jul 2021 05:07:06 -0000 (UTC)
Injection-Info reader02.eternal-september.org; posting-host="a8b603fcb7233769b7f98b49dfb4a57a"; logging-data="11387"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+qzzWbIuXW9wrTn+jBzmPLi8O+W2rmBsA="
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
Cancel-Lock sha1:GJTUtnw63tPqLntqHC6eLbzKaN0=
In-Reply-To <il5fo7Fg9ehU1@mid.dfncis.de>
Content-Language en-GB
Xref csiph.com comp.graphics.apps.gnuplot:4422

Show key headers only | View raw


On 13.07.2021 14:37, Hans-Bernhard Bröker wrote:
> Am 13.07.2021 um 14:11 schrieb Jörg Buchholz:
> 
>> list = "6 8 9"
>> plot for [i in list] 'file' skip 6 u 2:i w l t sprintf("T_%i",i-2)
> 
> Close, but no cigar.  The string-based list does not work like that
> because its elements evaluated by the for loop are still strings.
> 
> The following would have worked, though:
> 
> 
>     plot for [i in "6 8 9"] 'file' u 2:int(i)
> 
> The following may be more useful.  See "help arrays" to understand what
> it does:
> 
>     n = 3
>     array list[n] = [6, 8, 9]
>     plot for [i in 1:n] 'file' u 2:list[i]
> 
> 
Thanks a lot. At the moment I prefer your first solution, cause I
understood it "out of the box".

Jörg

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


Thread

plot for [i = 'list of numbers'] Jörg Buchholz <bookwood4new@freenet.de> - 2021-07-13 14:11 +0200
  Re: plot for [i = 'list of numbers'] Hans-Bernhard Bröker <HBBroeker@t-online.de> - 2021-07-13 14:37 +0200
    Re: plot for [i = 'list of numbers'] Jörg Buchholz <bookwood4new@freenet.de> - 2021-07-14 07:07 +0200

csiph-web