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


