|
From: Thomas S. <t.s...@fz...> - 2009-10-24 18:25:58
|
for a data file like this: 2. Na 8. Ca 9. Mg 1. Cl 10. HCO3 4. SO4 (i just tried to reproduce the plot on wikipedia.org) the plot commands would be: reset set xrange [-10:10] set xtics nomirror set yrange [-0.5:2.5] set y2range [-0.5:2.5] set ytics 1.0 scale 0.0 nomirror set y2tics 1.0 scale 0.0 nomirror set border 1 set yzeroaxis linetype -1 plot "datafilename" using (-$1):0:ytic(2) index 0 with filledcurve x1=0 linetype 1 notitle, \ "" using 1:0:y2tic(2) index 1 with filledcurve x1=0 linetype 1 notitle or, if the data file would look like this: 2. Na 1. Cl 8. Ca 10. HCO3 9. Mg 4. SO4 the above plot command could be: plot "datafilename" using (-$1):0:ytic(2) with filledcurve x1=0 linetype 1 notitle, \ "" using 3:0:y2tic(4) with filledcurve x1=0 linetype 1 notitle lyngly wrote: > > Hello, > > I am new to gnuplot, and am hoping I might be able to use it to create > Stiff diagrams (link to wikipedia)--basically I want to plot some > irregular hexagons that convey some information about ion composition in > waters. My explanation will hopefully make more sense if you first view > the example diagram on wikipedia. > > Plotting polygons looks fairly simple and straightforward, but only if I > arbitrarily insert numbers I need. I am wondering if I can make a custom > plot where the x axis is symmetrically bound (0, 20), left and right of 0, > e.g. (+20----+10-----0----+10----+20), and the y axis has fixed values for > specific ions. Is there a way to map a text label for the ions to a > specific numerical value, and have no intervening numerical values? > For instance, if I will always have variables, a, b, c to the left of 0, > a*,b*, c* to the right of 0, mapped to the same y-value constants (the ion > of interest): > (a, -1), (a*, -1*) > (b, -8), (b*, -8*) > (c, -15), (c*, -15*) > > where, > -1, -8, -15 are just arbitrary positions for plotting the ion names (3 to > left of 0, 3* to the right of 0). I looked through demo graphs and > starting browsing through tutorials, but I didn't see anything immediately > applicable. Where should I start? Any pointers? > > Thank you for reading! > > Joseph > > > > > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Gnuplot-info mailing list > Gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > > -- View this message in context: http://www.nabble.com/Creating-Stiff-Diagrams-tp26035651p26041711.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |