SciChart Android 2D Charts API > DataSeries API > DataSeries Types in SciChart
DataSeries Types in SciChart

SciChart features a proprietary DataSeries API, which internally uses the fastest possible data-structures to allow fast manipulation of data bound to charts.

Our DataSeries are highly optimized data-structures for indexing, searching and iterating over data, enabling SciChart to achieve its record performance!

DataSeries Types

The following DataSeries types exist in SciChart. All DataSeries are generic, where TX is the type of the X-data and TY is the type of the Y data.

DataSeries type Series Applicable

XyDataseries

Stores X,Y Data

FastLineRenderableSeries, FastMountainRenderableSeries, XyScatterRenderableSeries, FastColumnRenderableSeries,
FastImpulseRenderableSeries and
FastFixedErrorBarsRenderableSeries

XyyDataSeries

Stores X,Y1,Y2 data

FastBandRenderableSeries (required). 

Can also apply to FastLineRenderableSeries, FastMountainRenderableSeries, XyScatterRenderableSeries, FastColumnRenderableSeries,
FastImpulseRenderableSeries and
FastFixedErrorBarsRenderableSeries

. In this case only the X,Y1 value is chosen

XyzDataSeries

Stores X,Y,Z data

FastBubbleRenderableSeries (required).

Can also apply to FastLineRenderableSeries, FastMountainRenderableSeries, XyScatterRenderableSeries, FastColumnRenderableSeries,
FastImpulseRenderableSeries and
FastFixedErrorBarsRenderableSeries
. In this case only the X,Y value is chosen

HlDataSeries

Stores X, Y, High, Low data

FastErrorBarsRenderableSeries (required)

Can also apply to FastLineRenderableSeries, FastMountainRenderableSeries, XyScatterRenderableSeries, FastColumnRenderableSeries,
FastImpulseRenderableSeries and
FastFixedErrorBarsRenderableSeries
. In this case only the X,Y value is chosen

OhlcDataseries

Stores X, Open, High, Low, Close data

FastCandlestickRenderableSeries or FastOhlcRenderableSeries (required)

Can also apply to FastLineRenderableSeries, FastMountainRenderableSeries, XyScatterRenderableSeries, FastColumnRenderableSeries,
FastImpulseRenderableSeries and
FastFixedErrorBarsRenderableSeries
. In this case only the X,Y (Close) value is chosen

UniformHeatmapDataSeries

Stores TY values as array of TY and TX, TZ values are computed from cell index, Start and Step values

FastUniformHeatmapRenderableSeries (required)

This DataSeries type is not applicable to any other RenderableSeries

NOTE: Allowable types in SciChart include Date, double, float, long, int, short, byte.

NOTE: Date is only allowable on TX. Custom types are not allowed.