[linux] Re: gnuplot-vraagje
Liset
linuxhoorn op xs4all.nl
Za Dec 10 09:28:55 CET 2005
Hans Paijmans wrote:
>Liset wrote:
>
>>paai wrote:
>>
>>>Hans Paijmans wrote:
>>>
>>>
>>>>gegeven een datafile als
>>>>
>>>>1 A
>>>>2 A
>>>>3 B
>>>>3 A
>>>>5 B
>>>>6 A
>>>>
>>>>...
>>>>en ik wil een gewone plot '< cut -f1 data' with lines; maar dan
>>>>met gekleurde symbolen voor de A's en de B's (en de C's...),
>>>>hoe pak ik dat aan?
>>>>
>>>>
>>>Jongens (en meisje), ik heb dit echt nodig, en ik kan op het
>>>net geen antwoord vinden. Is de kennis van Gnuplot al uitgestorven?
>>>
>>>Paai
>>>
>>>
>>Ik zal het ff voor je navragen hiernaast.
>>Hij-hiernaast heeft het vaag over "set output" voor de file waar het
>>heen moet, en "set terminal" voor het type output. Maar nog zonder je
>>vraag gelezen te hebben.
>>
>
>Ja, /dat/ soort dingen weet ik. Maar ik zou willen weten hoe de A's
>de B's en de C's op de lijngrafiek moeten worden aangegeven zonder
>kunstgrepen als de A, B en C lijnen apart te plotten.
>
>een oplossing als
>'plot "< cut -f1 file' with lines;
>'plot "< grep A file | cut -f1 ' with points;
>'plot "< grep B file | cut -f1 ' with points;
>'plot "< grep C file | cut -f1 ' with points;
>
>mist een zekere elegantie.
>
[quote]
Labels
The labels style is available only if gnuplot is built with
configuration option -enable-datastrings. For a 2-D plot with labels you
must specify 3 input data columns; the text string found in the third
column is printed at the X and Y coordinates generated by the first two
column specifiers. The font, color, rotation angle and other properties
of the printed text may be specified as additional command options (see
set label (p. [*]) ). The example below will generate a 2-D plot with
text labels taken from column 4 of the input file (tc lt 2 is shorthand
for textcolor linetype 2, which is green).
plot 'datafile' using 1:(0.5 * $2):4 with labels font "arial,11" tc lt 2
The labels style can also be used in 3-D plots. In this case four input
column specifiers are required, corresponding to X Y Z and text.
splot 'datafile' using 1:2:3:4 with labels
[/quote]
Zo iets ?
mvrgr
Liset
http://www.linuxhoorn.nl
More information about the Linux
mailing list