Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.graphics.apps.gnuplot > #4516 > unrolled thread
| Started by | Joey S <jos47117@gmail.com> |
|---|---|
| First post | 2023-04-17 02:44 -0700 |
| Last post | 2023-04-24 07:43 +0200 |
| Articles | 5 — 2 participants |
Back to article view | Back to comp.graphics.apps.gnuplot
I want to show the count Joey S <jos47117@gmail.com> - 2023-04-17 02:44 -0700
Re: I want to show the count Jörg Buchholz <bookwood4new@freenet.de> - 2023-04-17 15:19 +0200
Re: I want to show the count Joey S <jos47117@gmail.com> - 2023-04-20 23:08 -0700
Re: I want to show the count Joey S <jos47117@gmail.com> - 2023-04-20 23:36 -0700
Re: I want to show the count Jörg Buchholz <bookwood4new@freenet.de> - 2023-04-24 07:43 +0200
| From | Joey S <jos47117@gmail.com> |
|---|---|
| Date | 2023-04-17 02:44 -0700 |
| Subject | I want to show the count |
| Message-ID | <d8c535fd-cabe-4cd8-92ab-8fa0a89c0666n@googlegroups.com> |
gnuplot -persist <<-EOFMarker
reset
set boxwidth 0.1
set grid ytics linestyle 0
set style fill solid noborder
set terminal svg size 800,600
set datafile separator ";"
set title "Pathogene"
set xlabel "${filename%.*}"
set ylabel "Prozentualer Anteil"
set format y "%+-12.2f"
set xtics rotate by 90 right
set term png size 800,600
set output "${filename%.*}.png"
stats "$1" using 0:3
print STATS_max_y
plot "${1}" using 0:4:xtic(2) every ::0::30 with boxes lc rgb "#0045FF" title
rotate by 90 notitle
EOFMarker
}
Thats my Data
2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Plasmodium;45;.00003729825158146451
2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Clostridioides difficile;112;.00009283120393608946
And i want to show field 4 (or 3) as number in the graphic. I try it in every form but i think i don't understanding Gnuplot it doesnt fit in my brain !?!
[toc] | [next] | [standalone]
| From | Jörg Buchholz <bookwood4new@freenet.de> |
|---|---|
| Date | 2023-04-17 15:19 +0200 |
| Message-ID | <u1jh14$321of$1@dont-email.me> |
| In reply to | #4516 |
On 17.04.2023 11:44, Joey S wrote:
> gnuplot -persist <<-EOFMarker
> reset
> set boxwidth 0.1
> set grid ytics linestyle 0
> set style fill solid noborder
> set terminal svg size 800,600
> set datafile separator ";"
> set title "Pathogene"
> set xlabel "${filename%.*}"
> set ylabel "Prozentualer Anteil"
> set format y "%+-12.2f"
> set xtics rotate by 90 right
> set term png size 800,600
> set output "${filename%.*}.png"
> stats "$1" using 0:3
> print STATS_max_y
> plot "${1}" using 0:4:xtic(2) every ::0::30 with boxes lc rgb "#0045FF" title
> rotate by 90 notitle
> EOFMarker
> }
>
>
> Thats my Data
>
> 2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Plasmodium;45;.00003729825158146451
> 2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Clostridioides difficile;112;.00009283120393608946
>
>
> And i want to show field 4 (or 3) as number in the graphic. I try it in every form but i think i don't understanding Gnuplot it doesnt fit in my brain !?!
Help this?
plot "${1}" u 0:4:xtic(2) every ::0::30 with boxes lc rgb "#0045FF"
notitle, '' u 0:4:4 every ::0::30 with labels offset 0,1 notitle
Jörg
[toc] | [prev] | [next] | [standalone]
| From | Joey S <jos47117@gmail.com> |
|---|---|
| Date | 2023-04-20 23:08 -0700 |
| Message-ID | <e20436b7-0090-4de9-b4c1-3845e49e8253n@googlegroups.com> |
| In reply to | #4517 |
Jörg Buchholz schrieb am Montag, 17. April 2023 um 15:19:35 UTC+2:
> On 17.04.2023 11:44, Joey S wrote:
> > gnuplot -persist <<-EOFMarker
> > reset
> > set boxwidth 0.1
> > set grid ytics linestyle 0
> > set style fill solid noborder
> > set terminal svg size 800,600
> > set datafile separator ";"
> > set title "Pathogene"
> > set xlabel "${filename%.*}"
> > set ylabel "Prozentualer Anteil"
> > set format y "%+-12.2f"
> > set xtics rotate by 90 right
> > set term png size 800,600
> > set output "${filename%.*}.png"
> > stats "$1" using 0:3
> > print STATS_max_y
> > plot "${1}" using 0:4:xtic(2) every ::0::30 with boxes lc rgb "#0045FF" title
> > rotate by 90 notitle
> > EOFMarker
> > }
> >
> >
> > Thats my Data
> >
> > 2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Plasmodium;45;.00003729825158146451
> > 2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Clostridioides difficile;112;.00009283120393608946
> >
> >
> > And i want to show field 4 (or 3) as number in the graphic. I try it in every form but i think i don't understanding Gnuplot it doesnt fit in my brain !?!
> Help this?
>
> plot "${1}" u 0:4:xtic(2) every ::0::30 with boxes lc rgb "#0045FF"
> notitle, '' u 0:4:4 every ::0::30 with labels offset 0,1 notitle
>
> Jörg
No Error but a zero byte grafik . :( Thanks for your help :(
If anybody could make Grafiks from Kraken2 or krakenuniq report !!! Say hello to me and give me a hint ! ;)
https://github.com/DerrickWood/kraken2
https://github.com/fbreitwieser/krakenuniq
or if someone is Ill and want to make research with me !
[toc] | [prev] | [next] | [standalone]
| From | Joey S <jos47117@gmail.com> |
|---|---|
| Date | 2023-04-20 23:36 -0700 |
| Message-ID | <f5bec929-dba3-47de-a9c6-50f3e75643b1n@googlegroups.com> |
| In reply to | #4517 |
Jörg Buchholz schrieb am Montag, 17. April 2023 um 15:19:35 UTC+2:
> On 17.04.2023 11:44, Joey S wrote:
> > gnuplot -persist <<-EOFMarker
> > reset
> > set boxwidth 0.1
> > set grid ytics linestyle 0
> > set style fill solid noborder
> > set terminal svg size 800,600
> > set datafile separator ";"
> > set title "Pathogene"
> > set xlabel "${filename%.*}"
> > set ylabel "Prozentualer Anteil"
> > set format y "%+-12.2f"
> > set xtics rotate by 90 right
> > set term png size 800,600
> > set output "${filename%.*}.png"
> > stats "$1" using 0:3
> > print STATS_max_y
> > plot "${1}" using 0:4:xtic(2) every ::0::30 with boxes lc rgb "#0045FF" title
> > rotate by 90 notitle
> > EOFMarker
> > }
> >
> >
> > Thats my Data
> >
> > 2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Plasmodium;45;.00003729825158146451
> > 2023_04_16_11_45_36_ma_kuniq_standard_plus_eupath_minus_kdb_R_.txt; Clostridioides difficile;112;.00009283120393608946
> >
> >
> > And i want to show field 4 (or 3) as number in the graphic. I try it in every form but i think i don't understanding Gnuplot it doesnt fit in my brain !?!
> Help this?
>
> plot "${1}" u 0:4:xtic(2) every ::0::30 with boxes lc rgb "#0045FF"
> notitle, '' u 0:4:4 every ::0::30 with labels offset 0,1 notitle
>
> Jörg
This one works ! :) :)
plot "${1}" u 0:4:xtic(2) every ::0::30 with boxes notitle, '' u 0:4:3 every ::0::30 with labels offset 0,1 notitle
Is it possible to format the counts to 00,0000 Field 4
[toc] | [prev] | [next] | [standalone]
| From | Jörg Buchholz <bookwood4new@freenet.de> |
|---|---|
| Date | 2023-04-24 07:43 +0200 |
| Message-ID | <u254tc$7d0r$1@dont-email.me> |
| In reply to | #4519 |
On 21.04.2023 08:36, Joey S wrote:
>> Jörg
> This one works ! :) :)
> plot "${1}" u 0:4:xtic(2) every ::0::30 with boxes notitle, '' u 0:4:3 every ::0::30 with labels offset 0,1 notitle
>
> Is it possible to format the counts to 00,0000 Field 4
plot "${1}" u 0:4:xtic(2) every ::0::30 with boxes notitle, '' u
0:4:(sprintf("%2.5f",$4)) with labels offset 0,1 notitle, '' u 0:4:3
with labels offset 0,2 notitle
This is one line, the line break comes from the newsreader.
plot "${1}" u 0:4:xtic(2) every ::0::30 with boxes notitle,\
'' u 0:4:(sprintf("%2.5f",$4)) with labels offset 0,1 notitle,\
'' u 0:4:3 with labels offset 0,2 notitle
With ",\" you can do line breaks in the plot command.
Jörg
[toc] | [prev] | [standalone]
Back to top | Article view | comp.graphics.apps.gnuplot
csiph-web