|
From: Minwoong J. <mj...@gm...> - 2009-12-04 10:20:22
|
Dear all, I would like to make an animated graph by collecting snapshots. Let's consider following 2 column data named as temp.dat: Step Temp 0 122 100 102 200 112 300 122 400 153 500 143 600 111 700 132 800 142 900 152 1000 102 1100 112 What I want to do is 1) obtain 12 snapshots in which the 1st snapshot file has just one point, (0,122) and the 2nd snapthot have two points including former (0,122) and next (100,102) with lines, and the followings have same rule. So the final snapshot file is same one as what plotted using "p[0:1100] temp.dat u 1:2 w lp". However, my problem is that I can't fix the x range to [0:1100] when making 1st through 11st snapshots. All snapshots should be same x or y range to give an animated effect, but I can't draw a point with fixed range. Does anybody know how to handle it? Thanks. Joe |
|
From: Tatsuro M. <tma...@ya...> - 2009-12-04 10:48:05
|
Please show 'help xrange' --- Minwoong Joe wrote: > Dear all, > > I would like to make an animated graph by collecting snapshots. > Let's consider following 2 column data named as temp.dat: > > Step Temp > 0 122 > 100 102 > 200 112 > 300 122 > 400 153 > 500 143 > 600 111 > 700 132 > 800 142 > 900 152 > 1000 102 > 1100 112 > What I want to do is > 1) obtain 12 snapshots in which the 1st snapshot file has just one point, > (0,122) and the 2nd snapthot have two points including former (0,122) and > next (100,102) with lines, and the followings have same rule. So the final > snapshot file is same one as what plotted using "p[0:1100] temp.dat u 1:2 w > lp". > > However, my problem is that I can't fix the x range to [0:1100] when making > 1st through 11st snapshots. All snapshots should be same x or y range to > give an animated effect, but I can't draw a point with fixed range. Does > anybody know how to handle it? > > Thanks. > > Joe > ------------------------------------------------------------------------------ > Join us December 9, 2009 for the Red Hat Virtual Experience, > a free event focused on virtualization and cloud computing. > Attend in-depth sessions from your desk. Your couch. Anywhere. > http://p.sf.net/sfu/redhat-sfdev2dev > _______________________________________________ > Gnuplot-info mailing list > Gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > -------------------------------------- Learn more about HIV/AIDS - Red Ribbon Campaign 2009 http://pr.mail.yahoo.co.jp/redribbon/ |
|
From: Minwoong J. <mj...@gm...> - 2009-12-04 12:39:02
|
I think writeback or restore option in xrange cannot help to solve my problem. For example, set xrange[0:1100] (with any option) p 'temp.dat' u 1:2 w lp #last snapshot # to draw 1st snapshot, i use p[0:100] 'temp.dat' u 1:2 w lp # then the range of x immediately change to 0-100 not fixed range of 0-1100. I can't do that by using xrange option. In the help, They used funtion such as sin(x) and x/2 not a data. Here is a point. >From one data, I should draw part of one graph under fixed xrange. To do so, I have to use p[0:100], p[100:200], and so on. Then I can't fix the xrange. Joe 2009/12/4 Tatsuro MATSUOKA <tma...@ya...> > Please show 'help xrange' > > --- Minwoong Joe wrote: > > > Dear all, > > > > I would like to make an animated graph by collecting snapshots. > > Let's consider following 2 column data named as temp.dat: > > > > Step Temp > > 0 122 > > 100 102 > > 200 112 > > 300 122 > > 400 153 > > 500 143 > > 600 111 > > 700 132 > > 800 142 > > 900 152 > > 1000 102 > > 1100 112 > > What I want to do is > > 1) obtain 12 snapshots in which the 1st snapshot file has just one point, > > (0,122) and the 2nd snapthot have two points including former (0,122) and > > next (100,102) with lines, and the followings have same rule. So the > final > > snapshot file is same one as what plotted using "p[0:1100] temp.dat u 1:2 > w > > lp". > > > > However, my problem is that I can't fix the x range to [0:1100] when > making > > 1st through 11st snapshots. All snapshots should be same x or y range to > > give an animated effect, but I can't draw a point with fixed range. Does > > anybody know how to handle it? > > > > Thanks. > > > > Joe > > > ------------------------------------------------------------------------------ > > Join us December 9, 2009 for the Red Hat Virtual Experience, > > a free event focused on virtualization and cloud computing. > > Attend in-depth sessions from your desk. Your couch. Anywhere. > > http://p.sf.net/sfu/redhat-sfdev2dev > > _______________________________________________ > > Gnuplot-info mailing list > > Gnu...@li... > > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > > > > > -------------------------------------- > Learn more about HIV/AIDS - Red Ribbon Campaign 2009 > http://pr.mail.yahoo.co.jp/redribbon/ > |
|
From: Thomas S. <t.s...@fz...> - 2009-12-04 14:09:53
|
Minwoong Joe <mjoe122 <at> gmail.com> writes: > > I think writeback or restore option in xrange cannot help to solve my > problem. > > For example, > > set xrange[0:1100] (with any option) > p 'temp.dat' u 1:2 w lp #last snapshot > # to draw 1st snapshot, i use > p[0:100] 'temp.dat' u 1:2 w lp > # then the range of x immediately change to 0-100 not fixed range of 0-1100. > I can't do that by using xrange option. > > In the help, > They used funtion such as sin(x) and x/2 not a data. Here is a point. > >From one data, I should draw part of one graph under fixed xrange. > To do so, I have to use p[0:100], p[100:200], and so on. Then I can't fix > the xrange. > > Joe > > > > > > > Step Temp > > > 0 122 > > > 100 102 > > > 200 112 > > > 300 122 > > > 400 153 > > > 500 143 > > > 600 111 > > > 700 132 > > > 800 142 > > > 900 152 > > > 1000 102 > > > 1100 112 > > > ... selecting the data points by changing the xrange is not the appropriate way to go - the 'every' option of the plot command should be used instead: set xrange [0:1100] plot 'temp.dat' using 1:2 every 1::0::0 with linespoints plot 'temp.dat' using 1:2 every 1::0::1 with linespoints plot 'temp.dat' using 1:2 every 1::0::2 with linespoints ... |