gnuplot을 처음 사용하며 조건부 플롯을 수행하는 방법을 이해하기가 어려워요.gnuplot을 사용하여 조건부 플롯을 수행하는 방법
데이터 파일이 있고, 1 및 2 열의 데이터를 플롯 차트로 생성하고 JPEG/PNG 파일로 저장하려고합니다.
이있는 test.txt
1 9.9999 0
2 9.9999 0
3 9.9999 1
4 5.6000 0
5 3.4000 0
6 9.9999 1
는 그 때마다 9.9999을 의미 내가하고 싶은 것은 플롯 1, 2 열 형식이 데이터 파일, 2 열의 값이 9.9999 인 경우, 다음 0으로 값을 설정한다 차트에서 0으로 표시됩니다.
이것은 사용중인 코드이지만 작동하지 않는 것 같습니다.
plot 'test.txt' using 1:($2==9.99999?0:$2) with linespoint title 'test'
같은의
생각해 당신이 당신의'plot' 명령 소수점 9S의 오른쪽 숫자가 있습니까? 귀하의 예제 데이터와 일치하지 않습니다. – andyras