xmgrace: 일괄 처리를 사용한 막대 차트 시각화

xmgrace: 일괄 처리를 사용한 막대 차트 시각화

xmgrace를 사용하여 다음 입력 데이터를 기반으로 2D 막대 차트를 그립니다.

@ title "H-bonds"
@ xaxis label "Donor"
@ yaxis label "Frac"
@s0 line type 0
@s0 symbol linewidth 1
@s0 symbol fill pattern 1
@s0 symbol fill color 4
@TYPE bar
@XAXIS TICK MAJOR 1
GLU_166@N 0.6865
HIE_163@NE2 0.4160
ASN_142@ND2 0.0788
THR_25@OG1 0.0109

보시다시피 Grace의 모든 옵션은 @ 주석에 정의되어 있습니다. 따라서 차트를 생성하려면 실행만 하면 됩니다.

gracebat .dat -hdevice PNG -fixed 800 600 -world 0 0 5 1.0 -printfile test.png -hardcopy

문제는 결과 막대 차트에 첫 번째 열(예: THR_26@OG1 등)의 레이블에 대한 정보가 포함되어 있지 않아 다음과 같은 결과가 생성된다는 것입니다. 여기에 이미지 설명을 입력하세요.

  1. X 라벨 시각화: 기본 1, 2, 3 등에 인쇄된 값 대신 원시 데이터 파일의 X 라벨을 어떻게 사용할 수 있나요? GUI에서 X 태그의 이름을 수동으로 바꿀 수 있다는 것을 알았지만 아직 일괄적으로 수행하는 명령을 찾지 못했습니다.
  1. Y 레이블 시각화: 막대 차트의 각 막대 바로 위에 점수(Y) 값을 표시할 수 있습니까(현재는 Y에만 표시됨)?

관련 정보