Xamarin 스파크라인 차트
Sparkline 컨트롤은 최종 사용자가 추세, 변형 및 데이터 패턴을 명확하고 간결하게 파악할 수 있도록 하는 데이터 집약적이고 디자인이 단순한 그래픽입니다. 그리드 셀과 같은 소규모 레이아웃에서 렌더링하기 위한 것이지만 독립형 컨트롤로 렌더링할 수도 있습니다.
차트 유형
Sparkline 컨트롤은 데이터 표시를 위해 영역, 열, 선 및 WinLoss의 네 가지 차트 유형을 지원합니다.
영역
숫자 데이터를 포함하는 스파크라인의 영역 차트 유형을 표시합니다. 이는 각 선을 그린 후 영역을 닫는 추가 단계가 있는 선 차트 유형과 유사합니다.
열
숫자 데이터를 포함하는 스파크라인 기둥형 차트를 표시합니다. 어떤 사람들은 이것을 수직 막대라고 부를 수도 있습니다.
선
데이터 포인트를 선분으로 연결하여 숫자 데이터가 포함된 스파크라인의 선 차트 유형을 표시합니다.
승패
이 유형은 각 열의 값이 데이터 세트의 양수 최대값(양수 값의 경우) 또는 음수 최소값(음수 값의 경우)과 동일한 기둥형 차트 유형과 시각적으로 유사합니다. 아이디어는 승리 또는 패배 시나리오를 나타내는 것입니다.
추세선
추세선은 차트 데이터의 시작점에서 끝점까지 그려진 선으로, 계열의 추세 방향과 이동을 나타냅니다. 이를 통해 뷰어는 데이터의 추세를 평가하고 과거, 미래 또는 알 수 없는 값을 정신적으로 추정할 수 있습니다. 추세선 기능을 사용하면 선형, 가중, 2차, 3차, 4차, 5차, 로그, 지수 등 추세 방향선을 생성하기 위한 여러 공식 중에서 선택할 수 있습니다.
마커
마커는 X/Y 좌표를 기준으로 차트에 표시된 개별 데이터 포인트를 나타내기 위해 단일 데이터 포인트에 오버레이되는 기호입니다. 스파크라인은 첫 번째/성, 높음/낮음, 음수 또는 모든 마커와 같은 마커를 표시할 수 있습니다.
알 수 없는 값 보간
스파크라인은 알 수 없는 값을 감지하고 지정된 보간 알고리즘을 사용하여 알 수 없는 값에 대한 공간을 렌더링할 수 있습니다.