gnuplot에서 불필요한 줄을 삭제하는 방법

gnuplot에서 불필요한 줄을 삭제하는 방법

따라서 gnuplot을 사용하면 내 코드는 다음과 같습니다.

set isosamples 40
unset key
set title "Radial Matrix Elements"
set xrange [1:15]
set yrange [1:15]
set xlabel "n1*"
set ylabel "n2*"
set zlabel 'R'
splot 's1p.pun' u 1:2:4 with lines
set view 135,135 
replot

출력은 아래와 같습니다. 어떻게 하면 연결선을 없애고 연결선이 없는 것과 같은 느낌을 낼 수 있을까요?

여기에 이미지 설명을 입력하세요.

답변1

데이터 파일 행 그룹 사이에 개행을 배치하여 데이터 파일에서 이 작업을 수행할 수 있습니다. 각 데이터 파일 행은 데이터의 Y 값입니다(차트를 읽을 때 축은 오른쪽 아래에서 왼쪽 위까지 2,4,6,8...으로 표시됩니다). Y 값이 변경되면 데이터에 빈 행(길이가 0이고 추가 줄바꿈)을 배치합니다. 길 잃은 연결 전선을 얻을 수 없습니다.

예를 들어, 데이터 파일에는 다음이 포함됩니다.

1 2
3 3

4 4
5 6

gnuplot 명령: plot 'data.file' using 1:2 with lines두 개의 서로 다른 선 세그먼트를 생성해야 합니다.

관련 정보