Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

플로팅된 데이터를 대화형 방식으로 탐색하기

플로팅된 데이터를 대화형 방식으로 탐색하고 편집하여 데이터의 시각적 표시를 향상시키거나 데이터의 추가 정보를 나타낼 수 있습니다. 사용 가능한 상호 작용은 좌표축의 내용에 따라 달라지지만, 일반적으로 확대/축소, 패닝, 회전, 데이터팁, 데이터 브러싱, 원래 보기 복원이 포함됩니다.

일부 유형의 상호 작용은 좌표축 도구 모음을 통해 사용할 수 있습니다. 차트 영역 위에 커서를 올려놓으면 좌표축의 오른쪽 위 코너에 도구 모음이 표시됩니다.

Sample axes toolbar

다른 상호 작용 유형(끌어서 패닝 또는 스크롤하여 확대/축소하는 등의 제스처)이 좌표축에 내장되어 있습니다. 이러한 상호 작용은 좌표축 도구 모음의 상호 작용과는 별개입니다.

참고

R2018a와 그 이전 릴리스에서 상호 작용은 좌표축 도구 모음 대신 Figure 도구 모음에 표시됩니다. 또한 이전 릴리스에는 제스처 기반 상호 작용이 좌표축에 내장되어 있지 않습니다.

데이터 확대/축소, 패닝, 회전

좌표축 확대/축소, 패닝, 회전 기능을 사용하여 여러 데이터 보기를 탐색할 수 있습니다. 기본적으로, 스크롤하거나 손가락 모으기 동작으로 좌표축의 보기를 확대하고 축소할 수 있습니다. 끌어서 패닝(2차원 보기)하거나 끌어서 회전(3차원 보기)할 수도 있습니다.

좌표축 도구 모음에서 확대 버튼, 축소 버튼, 패닝 버튼, 회전 버튼을 클릭하면 더 많은 상호 작용을 사용할 수 있습니다. 예를 들어, 관심 있는 영역을 확대하기 위해 사각형을 끌어서 놓으려면 확대 버튼을 클릭하십시오. 상호 작용 모드가 활성화되어 있으면 마우스를 사용하여 좌표축과 상호 작용합니다. 일부 모드에서는 화살표 키 또는 스크롤 휠을 사용하여 좌표축과 상호 작용할 수 있습니다.

데이터팁을 사용하여 데이터 값 표시하기

차트에서 데이터 점의 값을 식별하려면 데이터팁을 만드십시오. 데이터팁은 차트에서 데이터 점 위에 커서를 올릴 때 임시로 나타납니다. 고정된 데이터팁을 지속적으로 표시하려면 하나 이상의 데이터 점을 클릭하십시오. 또는 좌표축 도구 모음에서 데이터팁 버튼 을 선택한 다음 데이터 점을 클릭하십시오. 데이터팁 버튼을 사용하여 여러 데이터팁을 고정하려면 Shift 키를 누른 상태에서 여러 데이터 점을 클릭하십시오. 데이터팁을 이와 겹치는 다른 데이터팁 앞으로 가져오려면 클릭하십시오. 일부 차트의 경우 현재 선택된 데이터팁을 다른 데이터 점으로 이동하려면 화살표 키를 사용하십시오.

Surface plot with two pinned data tips. The data tips show x, y, and z coordinates.

참고

MATLAB® Online™에서는 데이터팁 상호 작용이 약간 다를 수 있습니다. 예를 들어, 경우에 따라 데이터팁을 클릭하여 이와 겹치는 다른 데이터팁 앞으로 가져오지 못할 수 있습니다.

데이터 브러싱을 사용하여 데이터 값 선택 및 수정하기

데이터 브러싱을 사용하여 개별 데이터 값을 선택하거나 제거하거나 바꿀 수 있습니다. 데이터를 브러싱하려면 좌표축 도구 모음에서 데이터 브러싱 버튼 을 선택하십시오. 하나의 데이터 점을 클릭하여 강조 표시하거나 사각형을 끌어서 놓아 사각형 내에 있는 모든 데이터 점을 강조 표시합니다. 추가 데이터 점을 강조 표시하려면 Shift 키를 사용하십시오.

원하는 데이터 점을 강조 표시한 후, 마우스 오른쪽 버튼을 클릭할 때 나타나는 상황별 메뉴의 옵션을 사용하여 값을 제거하거나 바꾸거나 복사할 수 있습니다. 표시된 플롯에 변경 사항이 표시됩니다. 또한 플로팅된 객체의 업데이트에 따라 데이터 속성도 업데이트됩니다(예: XData). 그러나 원래 작업 공간 변수는 업데이트되지 않습니다. 작업 공간 변수도 업데이트하려면 Figure의 메뉴에서 연결 옵션을 사용하여 변수를 플롯에 연결하면 됩니다.

플로팅된 데이터에서 이상값 제거하기

이 예제에서는 데이터 브러싱을 사용하여 100개의 데이터 점으로 구성된 플롯에서 이상값을 삭제하는 방법을 보여줍니다.

먼저 단일 이상값이 포함된 데이터를 플로팅합니다. 그런 다음, 좌표축 도구 모음에서 데이터 브러싱 버튼 을 선택하고 이상값 주위를 사각형으로 끌어서 놓습니다.

x = linspace(0,10);
y = exp(.1*x).*sin(3*x);
y(60) = 2.7;
plot(x,y)

A line plot with a rectangle surrounding the outlier. The outlier is displayed using red circle marker.

브러싱된 데이터 점을 마우스 오른쪽 버튼으로 클릭하고 상황별 메뉴에서 제거를 선택합니다. 플롯이 업데이트되는 것을 알 수 있습니다. 그러나 작업 공간 변수는 변경되지 않습니다.

작업 공간 변수에서 점을 제거하려면 데이터를 브러싱하기 전에 Figure의 메뉴에서 연결 옵션을 선택하십시오.

속성 인스펙터를 사용하여 플롯 사용자 지정하기

속성 인스펙터를 사용하여 대화형 방식으로 플롯을 수정할 수 있습니다. 속성 인스펙터를 열고 플롯을 선택하면 인스펙터에 편집할 수 있는 속성 목록이 표시됩니다. 인스펙터를 열려면 inspect 함수를 사용하거나 Figure 도구 모음에서 속성 인스펙터 버튼 을 클릭하십시오.

Side-by-side windows. A figure is on the left and the Property Inspector is on the right.

참고 항목

| | | | | |

관련 항목