WPF 데이터 차트
밀리초 단위로 업데이트할 수 있고 엄청난 속도를 달성하기 위해 아무것도 아끼지 않는 수백만 개의 데이터 포인트로 WPF 차트를 렌더링합니다. 고성능으로 대용량 데이터에 대한 강력한 데이터 시각화 및 분석을 지원합니다. 향상된 날짜/시간 축은 축 나누기, 동적 간격 및 동적 라벨링을 지원합니다.
WPF 샘플 다운로드75개 이상의 차트 유형
- 카테고리 계열(라인, 스플라인, 열, 영역, 스플라인 영역, 단계 선, 단계 영역, 범위 영역, 범위 열, 폭포 및 새 포인트 계열)
- 폴라 시리즈(폴라 라인, 폴라 영역, 폴라 산포, 폴라 스플라인, 폴라 스플라인 영역)
- 방사형 시리즈(방사형 기둥, 방사형 파이, 방사형 영역, 방사형 선)
- 분산형 시리즈(분산형, 분산형 선, 분산형 스플라인, 버블, 고밀도 분산형, 분산형 영역, 분산형 윤곽선, 분산형 폴리라인, 분산형 다각형)
- 캔들스틱, OHLC 바 모드 및 다양한 금융 지표(예: EMA, MFI, SMATP, MACD)가 포함된 금융 가격 시리즈.
수백만 개의 데이터 포인트를 갖춘 실시간 차트 작성
이번 릴리스에서는 데이터 차트의 속도와 성능이 크게 향상되었습니다. 이 차트는 수백만 개의 데이터 포인트를 표시하고 실시간 피드를 처리하기 위해 몇 밀리초마다 자체적으로 업데이트됩니다.
고밀도 산란 시리즈
성능 저하 없이 수천에서 수백만 개의 데이터 포인트에 이르는 분산된 데이터를 바인딩하고 표시합니다. 차트의 막대한 양의 데이터 포인트를 처리하면서 렌더링 성능 수준을 조정하려면 계열 해상도를 변경하세요.
호버 상호작용
마우스나 터치 제스처를 사용하여 차트 데이터 시리즈 위로 마우스를 가져가면 다양한 상호 작용이 활성화됩니다. 이러한 호버 상호 작용은 십자선 또는 막대/열 강조 표시를 표시하여 실제 데이터 포인트에 맞출 수 있습니다. 호버 상호 작용에 도구 설명을 첨부하고 십자선이나 축에 고정합니다.
모듈형 디자인
WPF 데이터 차트 컨트롤은 축과 차트 시리즈의 모듈성을 위해 설계되었습니다. 여러 축과 여러 차트 시리즈가 지원됩니다.
재무 차트
캔들스틱 및 OHLC 막대 차트를 모두 지원하는 금융 차트 작성 시나리오와 다양한 내장 기술 지표(예: 이동 평균, 볼린저 밴드, 자금 흐름 지수, MACD, Wilder's RSI)가 지원됩니다.
추세선
선형(x), 2차(x2), 3차(x3), 4차(x4), 5차(x5), 로그(logn x), 지수(ex) 및 멱법칙(axk + o()을 포함한 여러 유형 지원 xk)) 추세선.
대화형 패닝 및 확대/축소
키보드, 확대/축소 막대, 마우스 휠을 사용하거나 마우스로 직사각형 영역을 드래그하여 선택하여 확대하여 데이터 포인트를 자세히 살펴보세요. 수백만 개의 데이터 포인트를 표시할 수 있는 경우 완전히 축소되면 개별 포인트의 정체성이 사라집니다.
과학적인 차트
Polar 시리즈는 과학적 데이터에 대한 통찰력을 제공합니다.
분산 영역 시리즈
Scatter Area Series는 표면의 각 픽셀에 할당된 숫자 값을 사용하여 X 및 Y 좌표의 삼각측량을 기반으로 데카르트 방식으로 색상이 있는 표면을 그립니다. 이 계열을 사용하여 자기장의 강도, 2D 평면에 투영되거나 편평해진 3D 모양, 데이터에 있는 세 개의 숫자 열 간의 상관 관계 등 과학 데이터를 플롯할 수 있습니다.
분산형 윤곽 시리즈
Scatter Contour Series는 Scatter Area Series와 동일한 데이터를 플롯할 수 있으며 보간된 표면적 대신 등고선을 사용하여 데이터를 시각화합니다.
분산형 폴리라인 시리즈
Scatter Polyline Series는 X/Y 포인트 컬렉션을 사용하여 정의된 사용자 정의 모양의 윤곽선을 플롯할 수 있습니다. 이 시리즈는 강등을 나타내거나 네트워크에 대한 관점을 구축하기 위해 데이터 포인트 간의 여러 연결을 표시할 수 있습니다.
분산형 다각형 시리즈
Scatter Polygon Series는 X/Y 포인트 컬렉션을 사용하여 정의된 사용자 지정 채우기 모양을 플롯할 수 있습니다. 계열은 차트의 그림 영역에서 영역을 강조 표시하는 데 사용할 수 있습니다.
날짜/시간 축
날짜/시간 축은 중단, 동적 간격 및 동적 레이블 지정을 지원하는 향상된 시간 축입니다. Breaks 컬렉션을 사용하면 개발자는 주말이나 기타 중요하지 않은 기간과 같은 범위의 날짜를 생략하도록 X축을 구성할 수 있습니다. Intervals 컬렉션을 사용하면 연도가 표시되는 각 월의 레이블과 같이 축의 표시 범위를 기반으로 조건부 레이블 간격을 쉽게 지정할 수 있습니다. 가시 범위에 따라 라벨 형식을 구성할 수도 있습니다.
최종 값 주석
데이터 소스의 마지막 데이터 포인트 값을 표시합니다. Y축 레이블 위에 각 데이터 소스에 대해 하나의 색상 상자를 렌더링합니다.
십자선 주석
커서 위치에 데이터 포인트 값을 표시하고 X 및 Y축 레이블 위에 색상이 지정된 상자에 이러한 값을 렌더링합니다.
콜아웃 레이어
중요한 데이터 포인트에 주석을 달거나 논리(예: 데이터 소스의 최대값 계산)에 따라 설명 상자의 값을 맞춤설정하세요.
범주 툴팁 레이어
데이터 범주의 모든 계열에 대한 결합된 도구 설명을 렌더링합니다.
아이템 툴팁 레이어
데이터 범주의 각 계열에 대한 개별 도구 설명을 렌더링합니다.