Gnuplot에서 plot을 할 때 data file에서 원하는 줄만 골라서 그리는 방법!


column을 고를 때에는 using 1:2 이렇게 쓰면 되지만, row를 고를 때에는 다른 방법이 필요하다. 구글에서 검색해보니,  every 명령을 쓰면 된다고 한다. 용법은 다음과 같다.


every I:J:K:L:M:N


1. I : Line increment

2. J :  Data block increment

3. K : The first line

4. L : The first data block

5. M : The last line

6. N : The last data block


사실 data block이 뭔지 모르겠다...ㅜ 아래는 gnuplot 홈페이지에서 가져온 쉬운 예제들.

every 2plot every 2 line
every ::3plot from the 3-rd lines
every ::3::5plot from the 3-rd to 5-th lines
every ::0::0plot the first line only
every 2::::6plot the 1,3,5,7-th lines
every :2plot every 2 data block
every :::5::8plot from 5-th to 8-th data blocks

출처 : http://dbbrtdb.wordpress.com/2010/08/09/gnuplot-line-style-every/

http://web.archive.org/web/20100829220255/http://t16web.lanl.gov/Kawano/gnuplot/datafile2-e.html


+ Recent posts