2014-09-10 2 views
1

y 축의 float 값과 x 축의 시간 값을 사용하여 gnuplot 다이어그램을 플로팅합니다. 플로팅 자체가 매력처럼 작동하지만 시간 형식에서 줄 바꿈을 사용할 수 없습니다.Gnuplot : xtics에서 새 라인을 설정하는 방법 timefmt

형식 지정자 "%d.%m.%y %H:%M"을 사용하면 매력처럼 작동하며 결과는 25.05.1983 17:23입니다. 그러나 개행 문자를 추가 할 때 "%d.%m.%y\n%H:%M" 레이블이 실제로 줄 바꿈을 포함하지만 실제로 볼 수있는 것은 모두 25.05.1983입니다.

bmargin도 결과 값이 누적 된 지점까지 몇 가지 값을 늘리려고했지만 표시 할 시간을 얻을 수 없습니다.

개행 문자가 시간 형식으로 지원되지 않습니까? 아니면이 레이블로 전혀 작동하지 않습니까? 아니면 png enhanced 터미널이 지원하지 않을 수 있습니까?

UPDATE

샘플 입력 데이터

20140617000045 
20140617000245 
20140617000445 
20140617000645 

나는 날짜와 시간 사이에 공간이 없습니다.

set terminal pngcairo enhanced 
set output 'timetest.png' 
set xdata time 
set timefmt '%Y%m%d%H%M%S' 
set format x "%d.%m.%y\n%H:%M" 
plot 'test.dat' using 1:0 with lp notitle 

출력은 다음과 같습니다 : 테스트 데이터와

답변

1

는 다음 스크립트는 4.6.5와 함께 잘 작동

enter image description here

예, png 터미널뿐만 아니라 잘 작동 (하지만 출력은 일반적으로 더 못 생깁니다).

+0

입력 샘플 데이터로 답변을 업데이트했습니다. – Vapire

+0

예, 잘 작동합니다. 내 업데이트를 확인하십시오. – Christoph

+0

감사합니다! 따옴표에 문제가 있습니다. 어떻게 든 패턴은 큰 따옴표가 아닌 작은 따옴표로 설정되었습니다! – Vapire

관련 문제