
file.dat
문자열과 숫자가 포함된 파일이 있습니다.xticlabels
STD 0.34 0.04
0.1 0.4 0.03
0.2 0.3 0.04
0.3 0.31 0.045
열 번호 1은 에 대한 것이고 xticlabels
, 열 2는 플롯할 값에 대한 것이고 xlabels
, 열 3은 yerror
막대에 대한 것입니다.
이 파일을 , 레이블 및 각 행에 대한 별도의 제목과 색상으로 플롯하고 싶지만 yerrorbars
문제는 가 있는 경우 yerrorbars
문제 xtics
가 있고 가 없는 경우 yerrorbars
올바르게 xtics
표시된다는 것입니다.
나는 시도하지 않고 yerrorbars
올바른 결과를 얻었습니다.
plot "file.dat" u 2:xticlabels(1)
그러나 플롯을 시도했을 때 yerrorbars
잘못된 결과가 나왔습니다 xlabels
. 나는 이 명령을 사용했다
plot "file.dat" u 2:xticlabels(1):3 w yerrorbars
이제 잘못된 x 레이블과 열 3 값이 표시된 결과를 얻습니다.xticlabels
yerrorbars
누구든지 각 행에 대해 별도의 제목과 색상을 사용하여 어떻게 올바르게 표시할 수 있는지 말해 줄 수 있습니까 ?
답변1
플롯 명령 대신 이것을 사용하십시오.
set xrange [-1:4]
plot "file.dat" using 0:2:3:xticlabels(1) with yerrorbars
0
사양 의 특수 열 번호는 using
0부터 시작하는 데이터 세트 내 각 지점의 순차적 순서를 의미합니다. 자세한 내용은 을 참조하세요 help pseudocolumns
. 이를 사용하여 x에 1씩 증가하는 정수 값을 명시적으로 제공했습니다.
그리고 xticslabels
사용 스펙의 마지막 부분에 이라는 내용이 추가되어 있습니다.