FSharpBio


Chart

Namespace: FSharp.Charting

Provides a set of static methods for creating charts.

Static members

Static memberDescription
Area(...)
Signature: (data:seq<'?6892> * Name:string option * Title:string option * Labels:'?6893 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6892, '?6893

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

Area(...)
Signature: (data:seq<'?6888 * '?6889> * Name:string option * Title:string option * Labels:'?6890 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6888, '?6889, '?6890

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

Bar(...)
Signature: (data:seq<'?6899> * Name:string option * Title:string option * Labels:'?6900 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6899, '?6900

Illustrates comparisons among individual items

Bar(...)
Signature: (data:seq<'?6895 * '?6896> * Name:string option * Title:string option * Labels:'?6897 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6895, '?6896, '?6897

Illustrates comparisons among individual items

BoxPlotFromData(...)
Signature: (data:seq<'?6911 * '?6912> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * Percentile:int option * ShowAverage:bool option * ShowMedian:bool option * ShowUnusualValues:bool option * WhiskerPercentile:int option) -> GenericChart
Type parameters: '?6911, '?6912, '?6913

Consists of one or more box symbols that summarize the distribution of the data within one or more data sets.

BoxPlotFromStatistics(...)
Signature: (data:seq<'?6902 * '?6903 * '?6904 * '?6905 * '?6906 * '?6907 * '?6908> * Name:string option * Title:string option * Labels:'?6909 option * Color:Color option * XTitle:string option * YTitle:string option * Percentile:int option * ShowAverage:bool option * ShowMedian:bool option * ShowUnusualValues:bool option * WhiskerPercentile:int option) -> GenericChart
Type parameters: '?6902, '?6903, '?6904, '?6905, '?6906, '?6907, '?6908, '?6909

Consists of one or more box symbols that summarize the distribution of the data within one or more data sets.

Bubble(...)
Signature: (data:seq<'?6921 * '?6922> * Name:string option * Title:string option * Labels:'?6923 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: '?6921, '?6922, '?6923

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

Bubble(...)
Signature: (data:seq<'?6916 * '?6917 * '?6918> * Name:string option * Title:string option * Labels:'?6919 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: '?6916, '?6917, '?6918, '?6919

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

Candlestick(...)
Signature: (data:seq<'?6932 * '?6933 * '?6934 * '?6935> * Name:string option * Title:string option * Labels:'?6936 option * Color:Color option * XTitle:string option * YTitle:string option) -> CandlestickChart
Type parameters: '?6932, '?6933, '?6934, '?6935, '?6936

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

Candlestick(...)
Signature: (data:seq<'?6925 * '?6926 * '?6927 * '?6928 * '?6929> * Name:string option * Title:string option * Labels:'?6930 option * Color:Color option * XTitle:string option * YTitle:string option) -> CandlestickChart
Type parameters: '?6925, '?6926, '?6927, '?6928, '?6929, '?6930

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

Column(...)
Signature: (data:seq<'?6942> * Name:string option * Title:string option * Labels:'?6943 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6942, '?6943

Uses a sequence of columns to compare values across categories.

Column(...)
Signature: (data:seq<'?6938 * '?6939> * Name:string option * Title:string option * Labels:'?6940 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6938, '?6939, '?6940

Uses a sequence of columns to compare values across categories.

Columns(charts)
Signature: charts:seq<GenericChart> -> GenericChart

Create a combined chart with the given charts placed in columns

Combine(charts)
Signature: charts:seq<GenericChart> -> GenericChart

Create a combined chart with the given charts merged

Doughnut(...)
Signature: (data:seq<'?6949> * Name:string option * Title:string option * Labels:'?6950 option * Color:Color option * XTitle:string option * YTitle:string option) -> DoughnutChart
Type parameters: '?6949, '?6950

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

Doughnut(...)
Signature: (data:seq<'?6945 * '?6946> * Name:string option * Title:string option * Labels:'?6947 option * Color:Color option * XTitle:string option * YTitle:string option) -> DoughnutChart
Type parameters: '?6945, '?6946, '?6947

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

ErrorBar(...)
Signature: (data:seq<'?6952 * '?6953 * '?6954 * '?6955> * Name:string option * Title:string option * Labels:'?6956 option * Color:Color option * XTitle:string option * YTitle:string option) -> ErrorBarChart
Type parameters: '?6952, '?6953, '?6954, '?6955, '?6956

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

FastLine(...)
Signature: (data:seq<'?6962> * Name:string option * Title:string option * Labels:'?6963 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6962, '?6963

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

FastLine(...)
Signature: (data:seq<'?6958 * '?6959> * Name:string option * Title:string option * Labels:'?6960 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6958, '?6959, '?6960

A 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:seq<'?6969> * Name:string option * Title:string option * Labels:'?6970 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6969, '?6970

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.

FastPoint(...)
Signature: (data:seq<'?6965 * '?6966> * Name:string option * Title:string option * Labels:'?6967 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6965, '?6966, '?6967

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:seq<'?6976> * Name:string option * Title:string option * Labels:'?6977 option * Color:Color option * XTitle:string option * YTitle:string option) -> FunnelChart
Type parameters: '?6976, '?6977

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

Funnel(...)
Signature: (data:seq<'?6972 * '?6973> * Name:string option * Title:string option * Labels:'?6974 option * Color:Color option * XTitle:string option * YTitle:string option) -> FunnelChart
Type parameters: '?6972, '?6973, '?6974

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

Kagi(...)
Signature: (data:seq<'?6983> * Name:string option * Title:string option * Labels:'?6984 option * Color:Color option * XTitle:string option * YTitle:string option) -> KagiChart
Type parameters: '?6983, '?6984

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

Kagi(...)
Signature: (data:seq<'?6979 * '?6980> * Name:string option * Title:string option * Labels:'?6981 option * Color:Color option * XTitle:string option * YTitle:string option) -> KagiChart
Type parameters: '?6979, '?6980, '?6981

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:seq<'?6990> * Name:string option * Title:string option * Labels:'?6991 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6990, '?6991

Illustrates trends in data with the passing of time.

Line(...)
Signature: (data:seq<'?6986 * '?6987> * Name:string option * Title:string option * Labels:'?6988 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?6986, '?6987, '?6988

Illustrates trends in data with the passing of time.

Pie(...)
Signature: (data:seq<'?6997> * Name:string option * Title:string option * Labels:'?6998 option * Color:Color option * XTitle:string option * YTitle:string option) -> PieChart
Type parameters: '?6997, '?6998

Shows how proportions of data, shown as pie-shaped pieces, contribute to the data as a whole.

Pie(...)
Signature: (data:seq<'?6993 * '?6994> * Name:string option * Title:string option * Labels:'?6995 option * Color:Color option * XTitle:string option * YTitle:string option) -> PieChart
Type parameters: '?6993, '?6994, '?6995

Shows how proportions of data, shown as pie-shaped pieces, contribute to the data as a whole.

Point(...)
Signature: (data:seq<'?7004> * Name:string option * Title:string option * Labels:'?7005 option * Color:Color option * XTitle:string option * YTitle:string option * MarkerColor:Color option * MarkerSize:int option) -> GenericChart
Type parameters: '?7004, '?7005

Uses points to represent data points.

Point(...)
Signature: (data:seq<'?7000 * '?7001> * Name:string option * Title:string option * Labels:'?7002 option * Color:Color option * XTitle:string option * YTitle:string option * MarkerColor:Color option * MarkerSize:int option) -> GenericChart
Type parameters: '?7000, '?7001, '?7002

Uses points to represent data points.

PointAndFigure(...)
Signature: (data:seq<'?7012 * '?7013> * Name:string option * Title:string option * Labels:'?7014 option * Color:Color option * XTitle:string option * YTitle:string option) -> PointAndFigureChart
Type parameters: '?7012, '?7013, '?7014

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

PointAndFigure(...)
Signature: (data:seq<'?7007 * '?7008 * '?7009> * Name:string option * Title:string option * Labels:'?7010 option * Color:Color option * XTitle:string option * YTitle:string option) -> PointAndFigureChart
Type parameters: '?7007, '?7008, '?7009, '?7010

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

Polar(...)
Signature: (data:seq<'?7020> * Name:string option * Title:string option * Labels:'?7021 option * Color:Color option * XTitle:string option * YTitle:string option) -> PolarChart
Type parameters: '?7020, '?7021

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

Polar(...)
Signature: (data:seq<'?7016 * '?7017> * Name:string option * Title:string option * Labels:'?7018 option * Color:Color option * XTitle:string option * YTitle:string option) -> PolarChart
Type parameters: '?7016, '?7017, '?7018

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

Pyramid(...)
Signature: (data:seq<'?7027> * Name:string option * Title:string option * Labels:'?7028 option * Color:Color option * XTitle:string option * YTitle:string option) -> PyramidChart
Type parameters: '?7027, '?7028

Displays data that, when combined, equals 100%.

Pyramid(...)
Signature: (data:seq<'?7023 * '?7024> * Name:string option * Title:string option * Labels:'?7025 option * Color:Color option * XTitle:string option * YTitle:string option) -> PyramidChart
Type parameters: '?7023, '?7024, '?7025

Displays data that, when combined, equals 100%.

Radar(...)
Signature: (data:seq<'?7034> * Name:string option * Title:string option * Labels:'?7035 option * Color:Color option * XTitle:string option * YTitle:string option) -> RadarChart
Type parameters: '?7034, '?7035

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

Radar(...)
Signature: (data:seq<'?7030 * '?7031> * Name:string option * Title:string option * Labels:'?7032 option * Color:Color option * XTitle:string option * YTitle:string option) -> RadarChart
Type parameters: '?7030, '?7031, '?7032

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

Range(...)
Signature: (data:seq<'?7042 * '?7043> * Name:string option * Title:string option * Labels:'?7044 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7042, '?7043, '?7044

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

Range(...)
Signature: (data:seq<'?7037 * '?7038 * '?7039> * Name:string option * Title:string option * Labels:'?7040 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7037, '?7038, '?7039, '?7040

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:seq<'?7051 * '?7052> * Name:string option * Title:string option * Labels:'?7053 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7051, '?7052, '?7053

Displays separate events that have beginning and end values.

RangeBar(...)
Signature: (data:seq<'?7046 * '?7047 * '?7048> * Name:string option * Title:string option * Labels:'?7049 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7046, '?7047, '?7048, '?7049

Displays separate events that have beginning and end values.

RangeColumn(...)
Signature: (data:seq<'?7060 * '?7061> * Name:string option * Title:string option * Labels:'?7062 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7060, '?7061, '?7062

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

RangeColumn(...)
Signature: (data:seq<'?7055 * '?7056 * '?7057> * Name:string option * Title:string option * Labels:'?7058 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7055, '?7056, '?7057, '?7058

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

RegisterKeyConvertor(conversion)
Signature: (conversion:('T -> key)) -> unit
Type parameters: 'T

Register a function that is used to automatically transform X values (keys) of a non-primitive type to one of the types supported by the charting library (for example, by default DateTimeOffset is converted to DateTime)

Renko(...)
Signature: (data:seq<'?7068> * Name:string option * Title:string option * Labels:'?7069 option * Color:Color option * XTitle:string option * YTitle:string option) -> RenkoChart
Type parameters: '?7068, '?7069

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

Renko(...)
Signature: (data:seq<'?7064 * '?7065> * Name:string option * Title:string option * Labels:'?7066 option * Color:Color option * XTitle:string option * YTitle:string option) -> RenkoChart
Type parameters: '?7064, '?7065, '?7066

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

Rows(charts)
Signature: charts:seq<GenericChart> -> GenericChart

Create a combined chart with the given charts placed in rows

Spline(...)
Signature: (data:seq<'?7075> * Name:string option * Title:string option * Labels:'?7076 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7075, '?7076

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

Spline(...)
Signature: (data:seq<'?7071 * '?7072> * Name:string option * Title:string option * Labels:'?7073 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7071, '?7072, '?7073

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

SplineArea(...)
Signature: (data:seq<'?7082> * Name:string option * Title:string option * Labels:'?7083 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7082, '?7083

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

SplineArea(...)
Signature: (data:seq<'?7078 * '?7079> * Name:string option * Title:string option * Labels:'?7080 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7078, '?7079, '?7080

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

SplineRange(...)
Signature: (data:seq<'?7090 * '?7091> * Name:string option * Title:string option * Labels:'?7092 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7090, '?7091, '?7092

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

SplineRange(...)
Signature: (data:seq<'?7085 * '?7086 * '?7087> * Name:string option * Title:string option * Labels:'?7088 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7085, '?7086, '?7087, '?7088

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:seq<'?7137> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * StackedGroupName:string option) -> GenericChart
Type parameters: '?7137, '?7138, '?7139

Displays series of the same chart type as stacked areas.

StackedArea100(...)
Signature: (data:seq<'?7141> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * StackedGroupName:string option) -> GenericChart
Type parameters: '?7141, '?7142, '?7143

Displays series of the same chart type as stacked areas.

StackedBar(...)
Signature: (data:seq<'?7121> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * StackedGroupName:string option) -> GenericChart
Type parameters: '?7121, '?7122, '?7123

Displays series of the same chart type as stacked bars.

StackedBar100(...)
Signature: (data:seq<'?7125> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * StackedGroupName:string option) -> GenericChart
Type parameters: '?7125, '?7126, '?7127

Displays series of the same chart type as stacked bars.

StackedColumn(...)
Signature: (data:seq<'?7129> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * StackedGroupName:string option) -> GenericChart
Type parameters: '?7129, '?7130, '?7131

Displays series of the same chart type as stacked columns.

StackedColumn100(...)
Signature: (data:seq<'?7133> * Name:string option * Title:string option * Color:Color option * XTitle:string option * YTitle:string option * StackedGroupName:string option) -> GenericChart
Type parameters: '?7133, '?7134, '?7135

Displays series of the same chart type as stacked columns.

StepLine(...)
Signature: (data:seq<'?7098> * Name:string option * Title:string option * Labels:'?7099 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7098, '?7099

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.

StepLine(...)
Signature: (data:seq<'?7094 * '?7095> * Name:string option * Title:string option * Labels:'?7096 option * Color:Color option * XTitle:string option * YTitle:string option) -> GenericChart
Type parameters: '?7094, '?7095, '?7096

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:seq<'?7108 * '?7109 * '?7110 * '?7111> * Name:string option * Title:string option * Labels:'?7112 option * Color:Color option * XTitle:string option * YTitle:string option) -> StockChart
Type parameters: '?7108, '?7109, '?7110, '?7111, '?7112

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

Stock(...)
Signature: (data:seq<'?7101 * '?7102 * '?7103 * '?7104 * '?7105> * Name:string option * Title:string option * Labels:'?7106 option * Color:Color option * XTitle:string option * YTitle:string option) -> StockChart
Type parameters: '?7101, '?7102, '?7103, '?7104, '?7105, '?7106

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

ThreeLineBreak(...)
Signature: (data:seq<'?7118> * Name:string option * Title:string option * Labels:'?7119 option * Color:Color option * XTitle:string option * YTitle:string option) -> ThreeLineBreakChart
Type parameters: '?7118, '?7119

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

ThreeLineBreak(...)
Signature: (data:seq<'?7114 * '?7115> * Name:string option * Title:string option * Labels:'?7116 option * Color:Color option * XTitle:string option * YTitle:string option) -> ThreeLineBreakChart
Type parameters: '?7114, '?7115, '?7116

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

Fork me on GitHub