여러 열 데이터 파일을 그릴 계획입니다. 첫 번째 열과 i 번째 열로 xy 플롯을 그립니다. 그래서 설명서를 기반으로 작동하는 명령. 어떤 gnuplot 버전이 그런 기능을 가지고 있나? 내 컴퓨터는 version4.2를 설치하지만 작동하지 않습니다. 동일한 질문에 대한 columnheader()
나는 내 코드의 문제 또는 버전의 있는지 확인하고 싶습니다.gnuplot : 및 columnheader 명령
2
A
답변
6
버전 4.2에는 이미 columnheader
기능이 있습니다.
first second third fourth
1 2 3 4
2 3 4 5
3 4 5 6
를 포함하는 데이터 파일 data.txt
을 고려하면, 예를 들어 사용할 수 있습니다 버전 4.4을 사용하면 plot
명령 내에서 반복 사용할 수 있기 때문에
set key autotitle columnheader
set style data lines
plot 'data.txt' using 1:2, '' using 1:3, '' using 1:4
다음 set key autotitle columnheader
을 사용하는 대신
set key autotitle columnheader
set style data lines
plot for [i=2:4] 'data.txt' using 1:i
제목의 칼럼에서 주어진 열을 일치하지 않는 경우 당신은 또한 title columnheader
또는 title columnheader(i+1)
을 사용할 수 있습니다 using
문 적어도 4.2 이후에도 작동합니다.
+0
감사합니다. 나는 그것을 점검 할것이다. –
''plot for ... '은 4.4 이후에 제공되며, [...] {...}'은 4.6 이후로 더 강력합니다. – Miguel
@Miguel 필자는 '해야 할 일'이 더 강력하다고 반드시 말할 필요는 없다. 왜냐하면이 상황에서는 반드시 '줄거리'를 사용해야하기 때문이다.) – Christoph