datacursormode
데이터 커서 모드 활성화
설명
데이터 커서 모드를 사용하면 데이터팁을 대화형 방식으로 생성, 편집하여 데이터를 탐색할 수 있습니다. 데이터팁은 개별 데이터 점에 대한 정보를 표시하는 작은 텍스트 상자입니다. 데이터 커서 모드를 활성화하거나 비활성화하고 다른 기본적인 옵션을 설정하려면 datacursormode
함수를 사용합니다. 데이터팁의 모양과 동작을 제어하려면 DataCursorManager
객체를 반환한 후 사용하십시오.
데이터팁은 선 차트, 막대 차트, 히스토그램 차트, 곡면 차트 등 대부분의 차트에서 지원됩니다. 데이터팁이 지원되는 차트에는 대개 좌표축 도구 모음에 데이터팁 아이콘이 표시됩니다.
기본적으로 활성화되어 있는 내장된 좌표축 상호 작용을 사용하여 데이터를 대화형 방식으로 탐색할 수 있습니다. 예를 들어, 데이터 점 위에 커서를 놓아서 데이터팁을 잠시 표시하거나, 데이터 점을 클릭하여 데이터팁을 고정할 수 있습니다. 내장된 상호 작용을 사용할 때는 상호 작용 모드를 활성화할 필요가 없으며, 상호 작용 모드보다 반응 속도가 빠릅니다. 하지만 데이터 커서 모드를 활성화하면 데이터팁 동작을 사용자 정의할 수 있습니다. 내장된 상호 작용에 대한 자세한 내용은 차트 상호 작용 제어하기 항목을 참조하십시오.
생성
구문
설명
datacursormode
은 현재 Figure에 있는 모든 좌표축에 대해 데이터 커서 모드를 설정합니다. 예를 들어 option
datacursormode on
은 데이터 커서 모드를 활성화하고 datacursormode off
는 데이터 커서 모드를 비활성화합니다.
데이터 커서 모드가 활성화되면 커서 또는 키보드를 사용하여 데이터팁을 만듭니다.
커서 — 플로팅된 데이터 점을 클릭합니다. 데이터팁을 여러 개 만들려면 Shift 키를 누른 상태에서 데이터 점을 선택합니다. 데이터팁을 다른 데이터 점으로 옮기려면 데이터팁이 있는 점을 끌어서 놓습니다.
키보드 — 일부 차트의 경우 현재 선택한 데이터팁을 다른 데이터 점으로 옮기려면 위쪽 화살표(↑), 아래쪽 화살표(↓), 왼쪽 화살표(←) 또는 오른쪽 화살표(→)를 누릅니다.
일부 내장된 상호 작용은 현재 상호 작용 모드에 관계없이 기본적으로 활성화된 상태로 유지됩니다. 데이터 커서 모드와는 독립적인 내장 데이터팁 상호 작용을 비활성화하려면 disableDefaultInteractivity
함수를 사용하십시오.
datacursormode
는 데이터 커서 모드를 on
과 off
간에 전환합니다.
입력 인수
속성
객체 함수
getCursorInfo |
data cursor manager 객체
|
예제
팁
대개 데이터팁에는 선택한 데이터 점의 좌표가 표시됩니다. 그러나 일부 유형의 차트에서는 데이터팁에 특화된 정보가 표시됩니다. 예를 들어,
histogram
함수를 사용하여 만든 히스토그램은 관측값 개수와 Bin 경계값을 항목별로 나눈 데이터팁을 표시합니다.
대체 기능
좌표축 도구 모음
일부 차트의 경우 좌표축 도구 모음에서 데이터팁 아이콘을 클릭하여 데이터 커서 모드를 활성화합니다.
프로그래밍 방식 워크플로
데이터팁을 프로그래밍 방식으로 만들고 사용자 지정하려면 datatip
함수와 dataTipTextRow
함수를 사용하십시오. 자세한 내용은 사용자 지정 데이터팁 생성하기 항목을 참조하십시오.