Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.graphics.apps.gnuplot > #4524 > unrolled thread
| Started by | Jan Schmidt <jan.schmidt70@gmail.com> |
|---|---|
| First post | 2023-06-06 01:25 -0700 |
| Last post | 2023-06-07 08:18 +0200 |
| Articles | 2 — 2 participants |
Back to article view | Back to comp.graphics.apps.gnuplot
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
| From | Jan Schmidt <jan.schmidt70@gmail.com> |
|---|---|
| Date | 2023-06-06 01:25 -0700 |
| Subject | plotting text |
| Message-ID | <43b043b7-847f-4cd7-8665-65bc3a7bbc94n@googlegroups.com> |
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
[toc] | [next] | [standalone]
| From | Jörg Buchholz <bookwood4new@freenet.de> |
|---|---|
| Date | 2023-06-07 08:18 +0200 |
| Message-ID | <u5p7f4$12bfs$1@dont-email.me> |
| In reply to | #4524 |
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
[toc] | [prev] | [standalone]
Back to top | Article view | comp.graphics.apps.gnuplot
csiph-web