Scatter Charts

All Controls

Data Binding - Server-Side and Client-Side

Use just a few properties to bind Kendo UI DataViz charts to the data source best suiting your project. Whether a declarative DataSource control, such as SqlDataSource, LinqDataSource, EntityDataSource, XmlDataSource, etc., or programmatically on demand to DataSet, DataTable or any other custom object, you always have access to appropriate charting options. You can even show additional fields in the tooltips or labels by defining your own client template.

Also, use a JSON string or an array of JSON objects to change the datasource of the control on the client.

Support for Various Data Types

You can feed various data types to the chart. Depending on the chart type, numerical data can be distributed on the X axis over other numbers, categories (strings) or points in time (DateTime).

Client-Side Rendering for Better Performance

Kendo UI charts are rendered entirely through JavaScript, thus reducing the amount of work performed on the server. Instead of rendering the entire image on the server and sending it to the client, the engine sends only the serialized data. This ultimately boosts the performance of your application. The control is powered by Scalable Vector Graphics (SVG) or HTML5 Canvas supporting animations and interactivity in modern browsers, while Vector Markup Language (VML) acts as a fallback for older browsers.

Easy-to-Customize Appearance and Alignment

You can either use the automatic axis setup and layout adjustment to have the Kendo UI DataViz charts decide how to best position its elements or take advantage of the built-in customization options for the axes, labels, tooltips, title, legend, etc. and quickly alter the alignment and appearance yourself.

Take advantage of the exposed color properties and set conditional formatting to your chart series as well.

User Interactions with Animations and Highlighting

The Kendo UI DataViz charts feature built-in animations for smoother user experience and highlighting-on-hover for an enhanced data presentation and ease of use. Hovering on a series name in the legend highlights the entire series in the chart and clicking on it toggles its visibility, so users can concentrate on important data.

Client-Side Events for Maximum Flexibility

Respond to user actions or build upon the core chart functionality by handling the client-side events triggered upon hovers and clicks on the series. Use the exposed arguments to implement custom features, such as drill-down.

Multiple Series and Combination Charts

Kendo UI DataViz charts give you the freedom to display a number of series together and combine multiple similar chart types to achieve a comprehensive visualization of your data.

Rich Server-Side API

Easily modify every aspect of the chart configuration, including colors, sizing, animations, etc. The intuitive server-side API of Telerik Charts allows you to easily create the chart programmatically, which makes the control easily adaptable to a myriad of scenarios.

Printing and Exporting

Have your browser print only the chart, not the whole page. Leverage InkScape, an open source SVG editor, to export the visualized data.

Ease of Use Thanks to Intuitive Mark-up Structure

Kendo UI DataViz charts are designed with ease of use in mind – the mark-up structure closely resembles the actual structure of a chart to make it more comfortable. Detailed customization is usually done with inner tags, which provides better separation of each feature instead of flooding one tag with a myriad of properties.

Mobile Support

Why should you build a mobile version of your application when the same app can work equally well on mobile and desktop devices? Thanks to their modern rendering, the Kendo UI DataViz charts work across all devices and handles touch events by a keyboard in the same manner as those triggered by a mouse.

Cross-Browser Support

When using the control in your apps, rest assured it behaves as expected and has a consistent look and feel in all browsers being used.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.