Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.graphics.apps.gnuplot > #4525
| From | Jörg Buchholz <bookwood4new@freenet.de> |
|---|---|
| Newsgroups | comp.graphics.apps.gnuplot |
| Subject | Re: plotting text |
| Date | 2023-06-07 08:18 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <u5p7f4$12bfs$1@dont-email.me> (permalink) |
| References | <43b043b7-847f-4cd7-8665-65bc3a7bbc94n@googlegroups.com> |
On 06.06.2023 10:25, Jan Schmidt wrote:
> Hi,
>
> is there a way to plot a datafile with text and replace the text with numbers?
>
> i.e. the datafile looks like
>
> 1684746646.005043 open standby 0.3
> 1684746646.045847 closed standby 0.2
>
> and I want a line chart where I can see the movement from "open" to "closed" as a jump.
>
> plot "datafile" u 1:2 replace("open",1), replace("closed",2) w l, "datafile" u 1:4 w l
1684746646.005043 open standby 0.1
1684746646.045847 closed standby 0.2
1684746646.005043 open standby 0.3
1684746646.045847 closed standby 0.4
1684746646.005043 open standby 0.5
1684746646.045847 open standby 0.6
1684746646.005043 open standby 0.7
1684746646.045847 closed standby 0.8
plot [0:1.0][0:2.0] 'file' u 4:(strcol(2) eq "open" ? 1.0:0.0) w histeps
Jörg
Back to comp.graphics.apps.gnuplot | Previous | Next — Previous in thread | Find similar
plotting text Jan Schmidt <jan.schmidt70@gmail.com> - 2023-06-06 01:25 -0700 Re: plotting text Jörg Buchholz <bookwood4new@freenet.de> - 2023-06-07 08:18 +0200
csiph-web