Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.graphics.apps.gnuplot > #4472
| X-Received | by 2002:a0c:b312:0:b0:45a:a8d7:ecd6 with SMTP id s18-20020a0cb312000000b0045aa8d7ecd6mr5057759qve.100.1652984108930; Thu, 19 May 2022 11:15:08 -0700 (PDT) |
|---|---|
| X-Received | by 2002:a05:6902:1084:b0:64d:816c:4077 with SMTP id v4-20020a056902108400b0064d816c4077mr6030571ybu.162.1652984108764; Thu, 19 May 2022 11:15:08 -0700 (PDT) |
| Path | csiph.com!tncsrv06.tnetconsulting.net!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail |
| Newsgroups | comp.graphics.apps.gnuplot |
| Date | Thu, 19 May 2022 11:15:08 -0700 (PDT) |
| Injection-Info | google-groups.googlegroups.com; posting-host=85.132.196.105; posting-account=9eyAowoAAADxZ2nqkXe_TQw63yeWUL6U |
| NNTP-Posting-Host | 85.132.196.105 |
| User-Agent | G2/1.0 |
| MIME-Version | 1.0 |
| Message-ID | <369741b2-ffe2-4739-a4a5-164b295f8e97n@googlegroups.com> (permalink) |
| Subject | Filtering and summation of data |
| From | "thomas.lehm...@googlemail.com" <thomas.lehmann.private@googlemail.com> |
| Injection-Date | Thu, 19 May 2022 18:15:08 +0000 |
| Content-Type | text/plain; charset="UTF-8" |
| X-Received-Bytes | 2483 |
| Xref | csiph.com comp.graphics.apps.gnuplot:4472 |
Show key headers only | View raw
Hi, considering data in a table where value are categorized. I would like to be able a) to filter data for a plot by category and b) I would like to sum up all values with same category being able to display it in a plot with box. Important: the solution should be platform independent; as an example "awk" or "sed" is not available on all platforms. Yes python would be possible but I really would prefer the pure Gnuplot solution if possible. Kind Regards, Thomas Appendix: What I. have sofar: <code> set terminal pngcairo size 1400,1000 enhanced font ",20" set output "DemoSum.png" $DemoData << EOD Timestamp, Category, Value 2022-05-19 05:55:00, test1, 5 2022-05-19 09:16:00, test2, 15 2022-05-19 13:56:00, test3, 10 2022-05-20 05:15:00, test1, 20 2022-05-20 10:58:00, test2, 5 2022-05-20 17:20:00, test3, 25 EOD set datafile separator "," set key autotitle columnhead # a very simple plot functionality set multiplot layout 2, 1 title "Timestamps And Sums" # define line style(s) set style line 1 lc rgb 'grey30' ps 0 lt 1 lw 2 set style line 2 lc rgb 'grey70' lt 1 lw 2 set style fill solid 1.0 border rgb 'grey30' set timefmt "%Y-%m-%d %H:%M:%S" set xdata time set grid set title "Data based on date and time" plot $DemoData using 1:3 with linespoint linestyle 1 unset xdata set title "Data based on categories" plot $DemoData using 3:xtic(2) with boxes linestyle 1 </code>
Back to comp.graphics.apps.gnuplot | Previous | Next — Next in thread | Find similar
Filtering and summation of data "thomas.lehm...@googlemail.com" <thomas.lehmann.private@googlemail.com> - 2022-05-19 11:15 -0700 Re: Filtering and summation of data Jörg Buchholz <bookwood4new@freenet.de> - 2022-05-23 07:22 +0200 Re: Filtering and summation of data Jörg Buchholz <bookwood4new@freenet.de> - 2022-05-23 13:36 +0200
csiph-web