2014-11-16 2 views
1

여러 열에 for 구문을 사용하려고합니다. 내가 for 루프를 작성하려면 어떻게gnuplot이 구문에 대한 플롯을 인식하지 못합니다.

gnuplot> plot for [i=2:5] 'colhead.dat' u 1:i w lp title columnheader(i) 
        ^
     ':' expected 

수행

Id a1 a2 a3 
1 1 2 3 
2 2 3 4 
3 2 3 4 

대답 https://stackoverflow.com/a/17525615/429850 다음은

나는 데이터 파일 colhead.dat이? 루프가 들어-의 gnuplot의 버전 4.6에서 구현하고, 이전 버전의 루프처럼 아무것도 없었다 된 여기의 gnuplot 버전 헤더를

Version 4.2 patchlevel 6 
last modified Sep 2009 
System: Linux 2.6.32-71.el6.x86_64 

답변

3

을합니다. 따라서 버전을 업데이트해야합니다!


편집 : 크리스토프가 언급 한대로 for 기능이 4.4에서 도입되었습니다. 그러나 4.2는 너무 오래되었습니다.

+1

실제로 'plot for'이 4.4에 도입되었습니다. 'do for' 만 4.6 이후에 소개되었습니다.) – Christoph

관련 문제