플롯 눈금 마크의 수동 편집 방법
Ticks 옵션은 플롯의 축에 있는 눈금과 레이블을 수동으로 지정할 수 있게 합니다. 이 옵션은 Wolfram 언어 플롯의 거의 모든 종류에 사용이 가능 합니다. 아래는 이 옵션을 사용하여 눈금 마크를 편집하는 몇 가지 예를 소개합니다.
LogPlot에 지수 눈금 생성하기
Wolfram 언어는 플롯에 자동으로 눈금 표시 레이블을 추가하거나 배치할 수 있습니다. 다음의 LogPlot 예를 살표 봅니다.
LogPlot[E^x, {x, 0, 10}]
지수를 사용하여 수직 눈금을 표시하고자 하는 경우 먼저 눈금의 위치와 각각에 사용하고 싶은 레이블 목록을 작성합니다.
tickSpecification = Table[{10^i, Superscript[10, i]}, {i, 1, 4}]
이는 한쌍의 값 목록을 작성합니다.
{{10, Superscript[10,1]}, {100, Superscript[10,2]}, {1000, Superscript[10,3]}, {10000, Superscript[10,4]}}
LogPlot의 Ticks 옵션으로 이 지정된 메모리를 사용합니다.
LogPlot[E^x, {x, 0, 10}, Ticks -> {Automatic, tickSpecification}]
Ticks는 두개의 인수 목록을 가집니다. 위의 예제에서 첫번째 요소는 Automatic
입니다. 이것은 Wolfram 언어가 수평 눈금 표시를 자동으로 선택하도록 지시합니다.
목록의 두번째 요소는 세로 눈금 표시 지정 요소입니다. 위의 코드는 지수 눈금을 포함한 LogPlot을 생성합니다.
회전 된 눈금표기
아래의 플롯에서 숫자를 회전시켜 수직 눈금 마크를 붙인다고 가정해 봅니다.
Plot[Sin[x], {x, 0, Pi}]
이것은 첫번째 예제의 지수 눈금 생성과 비슷한 과정을 거칩니다. 먼저 Table 명령을 이용해서 각각 숫자와 레이블 한쌍의 목록을 만듭니다. Pi/2 라디안 만큼 회전 된 숫자와 레아블을 결합할 수 있습니다.
tickSpecification = Table[{i, Rotate[i, Pi/2]}, {i, {0.25, 0.5, 0.75, 1}}]
Table 명령은 숫자 쌍의 목록을 작성하며, 각 쌍의 두 번째 요소는 회전되어 있습니다. 새롭게 지정된 틱 메모리를 플롯에 적용합니다.
Plot[Sin[x], {x, 0, Pi}, Ticks -> {Automatic, tickSpecification]}]
이제 눈금 표시의 위치가 기본값과 달라진것을 볼수 있습니다. 눈금 표시를 회전시키기 위해서는 먼저 회전을 원하는 눈금을 선택한 후 그것을 회전시킵니다.
[English]
1-800-WOLFRAM (국제 전화는 +1-217-398-0700)
고객 지원
월요일 - 금요일
8am–5pm 중부 표준시
- 제품 등록 및 동기화
- 구매 전 정보 및 주문
- 설치 및 동작
고급 기술지원 (해당 고객을 대상으로)
월요일 - 목요일
8am–7pm 중부 표준시
금요일
8:30–10am & 11am–5pm 중부 표준시
- 우선적 기술지원
- Wolfram 전문가들의 제품 지원
- Wolfram 프로그래밍
- 고급 설치 지원