2013-12-10 7 views

답변

1

먼저 실행 않는 방법을 알고 싶어 그래프

을 그릴 것이라는 점을 알고, 그것은 조금 도움 단축 명령을 확장하려면 (다른 사람의 스크립트에서 가져온 것으로 가정) :

plot 'filename' using 10:(($3==4 && $9==1000) ? $13 : 1/0) with linespoints 

이 스 니펫은 세 번째 및 아홉 번째 열의 값을 기반으로 큰 데이터 파일에서 열 번째 행과 열 번째 행을 플로팅하는 것을 의미합니다. using의 첫 번째 인수는 10이므로 10 번째 열의 값은 각 점의 x 좌표입니다. y 값은 다음과 같이 결정됩니다. 세 번째 열의 값이 4이고 9 번째 열의 값이 1000 인 경우 13 번째 열의 값이 플롯됩니다. 그렇지 않으면 1/0 (값 없음)이 그려집니다. 이는 삼항 연산자 <condition> ? <operation if true> : <operation if false>에 의해 수행됩니다.

with linespoints은 그려진 점이 선으로 연결된다는 것을 의미합니다.