그래프로 표시 할 데이터의 한 달 분량의 dat 파일이 있다고 가정 해 보겠습니다. gnuplot에 마지막 그래프 만 표시하는 방법이 있습니다. 주 가치가 있고 그 전에 모든 걸 무시한거야?gnuplot : 시간 인덱싱 된 데이터의 하위 집합에 대한 요약 표시
답변
당신은 그에서 (초) 일주일 빼기, 시스템 시간을 얻기 위해 time
기능을 사용하고 set xrange
에 대한 사용자의 요구 사항에 따라 시간을 포맷 할 수 있습니다 :
sys_time = time(0)
set xdata time
set timefmt '%b %d %Y' # according to the comment
set xdata time
set xrange[strftime('%b %d %Y', sys_time - 7*24*60*60): strftime('%b %d %Y', sys_time)]
....
Out 호기심에, 언제'time' 명령을 추가 했습니까? 나는 gnuplot 4.4를 가지고 있지 않다 ... 임시 해결책으로, 당신은'strftime (system ("date + % Y- % m- % d"), "% Y- % m- % d") 할 수있다.)'또는 비슷한 것. – mgilson
그냥 체크 아웃했다. 내 노트북에 gnuplot 4.6을 설치했는데 거기에있는 것 같습니다. 좋은 발견. – mgilson
@mgilson 제 물건에는 항상 개발 용 버전을 사용합니다. 여기에 게시 한 내용도 4.6 버전으로 테스트됩니다. – Christoph
예.
http://www.gnuplot.info/docs_4.6/gnuplot.pdf
일예로 다음의 gnuplot 설명서의 78 페이지에 every
키워드에 대한 설명을 참조하십시오
plot "data.txt" every ::a:A:b:B
는 A
B
통해 데이터 블록에 데이터 요소를 통해 b
a
플롯한다.
- 1. 코어 데이터의 인덱싱 된 관계
- 2. Gnuplot : 데이터의 펜스 플롯
- 3. 와일드 카드 검색을위한 정렬 된 문자열 집합에 대한 오프라인 인덱싱
- 4. 플롯 번호 데이터의 gnuplot
- 5. 데이터 하위 집합에 대한 HDF5 액세스 제한
- 6. elasticsearch에서 인덱싱 된 데이터의 속성 추출
- 7. 하위 집합에 대한 액세스 제한
- 8. Lucene "인덱스"하위 집합에 대한 검색을 포함합니다.
- 9. 벡터화 방식으로 데이터의 하위 집합에 기능을 적용하는 방법
- 10. 레이아웃 노드의 하위 집합에 대한 DirectedGraph (dagre)
- 11. Stata : 관측의 하위 집합에 대한 로컬 매크로
- 12. 계층 구조의 하위 집합에 대한 MDX 합계
- 13. XML의 단순화 된 하위 집합에 대한 사양이 있습니까?
- 14. Sencha touch - 중첩 된 JSON 데이터의 하위 요소 표시
- 15. 행의 하위 집합에 대한 열의 값 바꾸기
- 16. python : 이미지의 하위 집합에 대한 통계 계산
- 17. 거기에 하위 집합에 대한 makeActiveBinding이 있습니까?
- 18. 중첩 된 구조에 대한 인덱싱
- 19. ggplot2에서 플롯 한 후 데이터의 하위 집합에 대한 색상/모양/크기를 변경하는 방법
- 20. 정렬 된 집합에 대한 공간 인덱스
- 21. MVC3보기 페이지에서 데이터의 하위 집합 표시
- 22. 파이썬에서 max 하위 배열에 대한 잘못된 인덱싱
- 23. data.table 키 하위 집합에 대한 집계 및 하위 집합과 결합
- 24. Solr 인덱싱 시간
- 25. gawk에서 입력 데이터의 형식 맵으로 인덱싱 된 배열 사용
- 26. Sql 서버 : 인덱싱 된 열의 하위 함수
- 27. gnuplot : 뿌리 만 표시
- 28. RDLC 보고서의 요약 시간
- 29. gnuplot : xdata 시간 및 계산
- 30. 매개 변수 집합에 대한 쿼리
예, 사용 '설정 timefmt'을 ,'set xdata time'과'set xrange'를 사용합니다. 좀 더 구체적인 도움이 필요하면 더 구체적으로 질문해야합니다. – Christoph
몇 가지 특정 날짜에 'xrange'를 설정할 수 있습니다 ... [ "Aug 8 2013": "Aug 14 2013"] 또는 "지난 주"는 "이 명시적인 날짜"를 의미하지는 않습니다. – MichaelB