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 2 | plot every 2 line |
every ::3 | plot from the 3-rd lines |
every ::3::5 | plot from the 3-rd to 5-th lines |
every ::0::0 | plot the first line only |
every 2::::6 | plot the 1,3,5,7-th lines |
every :2 | plot every 2 data block |
every :::5::8 | plot 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
'Study > Gnuplot' 카테고리의 다른 글
heatmap에서 color bar와 range 조절하기 (0) | 2013.09.07 |
---|---|
gnuplot 에서 그림에 한글 사용하기 (0) | 2013.07.02 |
Fitting parameter를 출력하기 (0) | 2013.05.21 |
Line과 Point의 Style 지정해주기 (0) | 2012.07.29 |
Gnuplot 에서 multiaxis 사용하기 (0) | 2010.08.16 |