■ [gnuplot] every 옵션 [1]
- 형식: every I:J:K:L:M:N
- 옵션의 의미
설명 |
|
I |
Line increment |
J |
Data block increment |
K |
The first line |
L |
The first data block |
M |
The last line |
N |
The Last data block |
1. every 옵션에서 말하는 Block이란?
- 아래와 같은 형태로 구성된 구조화된 텍스트파일이 있다고 가정해보자. 이때, 아래의 그림과 같이 빈칸(줄나눔문자'\n')으로 나누어진 각각의 데이터 덩어리를 block이라고 한다.
- 만약 데이터가 저장된 텍스트 파일에서 빈칸으로 데이터들이 나누어지지 않았다면, block에 대한 항목을 고려할 필요가 없다.
2. 예시
- 위의 예제와 같이 N개의 블록으로 구성되어있고, 각각의 블록은 5개의 열로 구성된 데이터가 있다고 가정해보자.
1) 상황 1
(a) 홀수번째의 block만 선택
(b) 각각의 block에서 모든 열 선택
every 1:2:1:1:-1:-1
2) 상황 2
(a) 모든 데이터 블록 선택
(b) 각각의 block에서 홀수번에 해당하는 열 선택
every 2::1::-1:
3) 상황 3
(a) N개의 데이터 블록 중 n번째 데이터 블록만 선택
(b) n번째 데이터 블록의 모든 데이터 선택
every ::1:n:-1:n
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 |
■ Reference
'소프트웨어 (계산용 프로그램) > Gnuplot' 카테고리의 다른 글
[Gnuplot] 기본적인 실행 옵션 및 명령어 (0) | 2021.04.27 |
---|---|
[Gnuplot] 범례(legend)와 관련된 내용들 (0) | 2021.03.10 |
[Gnuplot] Script를 이용하여 plot하기 (0) | 2021.03.10 |
[Gnuplot] 여러 행들이 있는 경우 원하는 행들로 그림 출력 (0) | 2020.07.10 |
댓글