axis 함수 사용 질문

게시판 IDL Q&A axis 함수 사용 질문

이 게시글은 1개 답변과 2명 참여가 있으며 마지막으로  mwkim에 의해 6 월, 1 주 전에 업데이트 됐습니다.

  • 글쓴이
  • #5250

    jay
    회원

    안녕하세요 항상 많은 도움받고 있습니다 감사합니다:)

    x축을 기존 그래프 밑으로 추가하기 위해 axis함수를 사용하려 하는데요
    그 추가된 axis 축의 눈금에 표시할 정보를 제가 사용하고 있는 data의 정보를(예를들면 위치 정보라든지) 받아 쓰고 싶습니다

    기존데이터 그래프의 x축 ========================================== (julian day)
    추가된 x축 ========================================== (position)

    이렇게요! (해당 줄리안데이 틱마다 그에 맞는 data position을 표시하고싶습니다)

    이럴때
    axis함수에 어떻게 들어가야 하나요..? data position을 어떻게 넣어야 하나요?

  • #5252

    mwkim
    회원

    안녕하세요,

    하시려는 부분에서는 크게 두 부분을 질문하신 것 같습니다.

    1) 하나는 axis 추가하는 부분(이 부분은 알고 계실 수도)이고,

    2) 다른 하나는 축에 표시되는 값을 다른 값으로 바꾸는 것입니다.(여기서는 position에 해당하는 값)

    1)은 AXIS 함수를 사용하면 되며, 도움말을 보시면 해당 예제가 있으니 참고하시면 도움이 될 것 같습니다.

    2)는 AXIS 함수의 TICKNAME을 설정하여 적용 가능합니다.

    다만 주의해야 할 것은 TICKNAME에 들어가는 문자열의 갯수가 기존 TICK(major) 수와 동일해야 합니다.
    (적으면 에러가 발생하고, 많아도 에러는 나지 않지만 뒷부분이 짤립니다.)

    해당 부분에 대해서는 다음 링크를 참조하시는 것도 도움이 될 것 같습니다.
    (보조축을 사용하는 내용인데 실질적으로 보조축을 만들때 TICKNAME을 사용합니다.)
    보조축플롯

답변은 로그인 후 가능합니다.