F# Charting


LiveChart

Namespace: FSharp.Charting

Contains static methods to construct charts whose data source is an event or observable which updates the entire data set.

Static members

Static memberDescription
Area(...)
Signature: (data:IObservable<'?336580> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336580, '?336581, '?336582

Emphasizes the degree of change over time and shows the relationship of the parts to a whole.

Bar(...)
Signature: (data:IObservable<'?336584> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336584, '?336585, '?336586

Illustrates comparisons among individual items

Bubble(...)
Signature: (data:IObservable<'?336588> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * BubbleMaxSize:int option * BubbleMinSize:int option * BubbleScaleMax:float option * BubbleScaleMin:float option * UseSizeForLabel:bool option) -> GenericChart
Type parameters: '?336588, '?336589, '?336590, '?336591

A variation of the Point chart type, where the data points are replaced by bubbles of different sizes.

BubbleIncremental(...)
Signature: (data:IObservable<'?336593 * '?336594 * '?336595> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * BubbleMaxSize:int option * BubbleMinSize:int option * BubbleScaleMax:float option * BubbleScaleMin:float option * UseSizeForLabel:bool option) -> GenericChart
Type parameters: '?336593, '?336594, '?336595

A variation of the Point chart type, where the data points are replaced by bubbles of different sizes.

Candlestick(...)
Signature: (data:IObservable<'?336602> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> CandlestickChart
Type parameters: '?336602, '?336603, '?336604, '?336605, '?336606, '?336607

Used to display stock information using high, low, open and close values.

Candlestick(...)
Signature: (data:IObservable<seq<'?336597 * '?336598 * '?336599 * '?336600>> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> CandlestickChart
Type parameters: '?336597, '?336598, '?336599, '?336600

Used to display stock information using high, low, open and close values.

CandlestickIncremental(...)
Signature: (data:IObservable<'?336614 * '?336615 * '?336616 * '?336617 * '?336618> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> CandlestickChart
Type parameters: '?336614, '?336615, '?336616, '?336617, '?336618

Used to display stock information using high, low, open and close values.

CandlestickIncremental(...)
Signature: (data:IObservable<'?336609 * '?336610 * '?336611 * '?336612> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> CandlestickChart
Type parameters: '?336609, '?336610, '?336611, '?336612

Used to display stock information using high, low, open and close values.

Column(...)
Signature: (data:IObservable<'?336620> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * ColumnWidth:float option) -> GenericChart
Type parameters: '?336620, '?336621, '?336622

Uses a sequence of columns to compare values across categories.

ColumnIncremental(...)
Signature: (data:IObservable<'?336624 * '?336625> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * ColumnWidth:float option) -> GenericChart
Type parameters: '?336624, '?336625

Uses a sequence of columns to compare values across categories.

Doughnut(...)
Signature: (data:IObservable<'?336627> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> DoughnutChart
Type parameters: '?336627, '?336628, '?336629

Similar to the Pie chart type, except that it has a hole in the center.

ErrorBar(...)
Signature: (data:IObservable<'?336631> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> ErrorBarChart
Type parameters: '?336631, '?336632, '?336633, '?336634, '?336635

Consists of lines with markers that are used to display statistical information about the data displayed in a graph.

FastLine(...)
Signature: (data:IObservable<'?336637> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336637, '?336638, '?336639

A variation of the Line chart that significantly reduces the drawing time of a series that contains a very large number of data points.

FastLineIncremental(...)
Signature: (data:IObservable<'?336641 * '?336642> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336641, '?336642

An incremental variation of the Line chart that significantly reduces the drawing time of a series that contains a very large number of data points.

FastPoint(...)
Signature: (data:IObservable<'?336644> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336644, '?336645, '?336646

A variation of the Point chart type that significantly reduces the drawing time of a series that contains a very large number of data points.

FastPointIncremental(...)
Signature: (data:IObservable<'?336648 * '?336649> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336648, '?336649

A variation of the Point chart type that significantly reduces the drawing time of a series that contains a very large number of data points.

Funnel(...)
Signature: (data:IObservable<'?336651> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> FunnelChart
Type parameters: '?336651, '?336652, '?336653

Displays in a funnel shape data that equals 100% when totaled.

Kagi(...)
Signature: (data:IObservable<'?336655> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> KagiChart
Type parameters: '?336655, '?336656, '?336657

Displays a series of connecting vertical lines where the thickness and direction of the lines are dependent on the action of the price value.

Line(...)
Signature: (data:IObservable<'?336659> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336659, '?336660, '?336661

An updating chart which illustrates trends in data with the passing of time.

LineIncremental(...)
Signature: (data:IObservable<'?336663 * '?336664> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336663, '?336664

An incrementally updating chart which illustrates trends in data with the passing of time.

Pie(...)
Signature: (data:IObservable<'?336666> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> PieChart
Type parameters: '?336666, '?336667, '?336668

An updating chart which uses points to represent data points, where updates replace the entire data set.

PieIncremental(...)
Signature: (data:IObservable<'?336670 * '?336671> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> PieChart
Type parameters: '?336670, '?336671

An incrementally updating chart which uses points to represent data points.

Point(...)
Signature: (data:IObservable<'?336673> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * MarkerColor:Color option * MarkerSize:int option) -> GenericChart
Type parameters: '?336673, '?336674, '?336675

An updating chart which uses points to represent data points, where updates replace the entire data set.

PointAndFigure(...)
Signature: (data:IObservable<'?336680> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> PointAndFigureChart
Type parameters: '?336680, '?336681, '?336682

Disregards the passage of time and only displays changes in prices.

PointIncremental(...)
Signature: (data:IObservable<'?336677 * '?336678> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * MarkerColor:Color option * MarkerSize:int option) -> GenericChart
Type parameters: '?336677, '?336678

An incrementally updating chart which uses points to represent data points.

Polar(...)
Signature: (data:IObservable<'?336684> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> PolarChart
Type parameters: '?336684, '?336685, '?336686

A circular graph on which data points are displayed using the angle, and the distance from the center point.

Pyramid(...)
Signature: (data:IObservable<'?336688> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> PyramidChart
Type parameters: '?336688, '?336689, '?336690

Displays data that, when combined, equals 100%.

Radar(...)
Signature: (data:IObservable<'?336692> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> RadarChart
Type parameters: '?336692, '?336693, '?336694

A circular chart that is used primarily as a data comparison tool.

Range(...)
Signature: (data:IObservable<'?336696> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336696, '?336697, '?336698

Displays a range of data by plotting two Y values per data point, with each Y value being drawn as a line chart.

RangeBar(...)
Signature: (data:IObservable<'?336700> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336700, '?336701, '?336702

Displays separate events that have beginning and end values.

RangeColumn(...)
Signature: (data:IObservable<'?336704> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336704, '?336705, '?336706

Displays a range of data by plotting two Y values per data point.

Renko(...)
Signature: (data:IObservable<'?336708> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> RenkoChart
Type parameters: '?336708, '?336709, '?336710

Displays a series of connecting vertical lines where the thickness and direction of the lines are dependent on the action of the price value.

Spline(...)
Signature: (data:IObservable<'?336712> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336712, '?336713, '?336714

A Line chart that plots a fitted curve through each data point in a series.

SplineArea(...)
Signature: (data:IObservable<'?336716> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336716, '?336717, '?336718

An Area chart that plots a fitted curve through each data point in a series.

SplineRange(...)
Signature: (data:IObservable<'?336720> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336720, '?336721, '?336722

Displays a range of data by plotting two Y values per data point, with each Y value drawn as a line chart.

StackedArea(...)
Signature: (data:IObservable<'?336724> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336724, '?336725, '?336726, '?336727

An Area chart that stacks two or more data series on top of one another.

StepLine(...)
Signature: (data:IObservable<'?336729> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?336729, '?336730, '?336731

Similar to the Line chart type, but uses vertical and horizontal lines to connect the data points in a series forming a step-like progression.

Stock(...)
Signature: (data:IObservable<'?336740> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> StockChart
Type parameters: '?336740, '?336741, '?336742, '?336743, '?336744

Displays significant stock price points including the high, low, open and close price points.

Stock(...)
Signature: (data:IObservable<'?336733> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> StockChart
Type parameters: '?336733, '?336734, '?336735, '?336736, '?336737, '?336738

Displays significant stock price points including the high, low, open and close price points.

ThreeLineBreak(...)
Signature: (data:IObservable<'?336746> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option) -> ThreeLineBreakChart
Type parameters: '?336746, '?336747, '?336748

Displays a series of vertical boxes, or lines, that reflect changes in price values.

Fork me on GitHub