Logo Plotly.NET

Chart Type

Static members

Static member Description

Chart.Bubble(xysizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Bubble(xysizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Parameters:
    xysizes : ('a * 'b * int) seq - Sets the x coordinates, y coordinates, and bubble sizes of the plotted data.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a bubble chart. A bubble chart is a variation of the Point chart, where the data points get an additional scale by being rendered as bubbles of different sizes.

xysizes : ('a * 'b * int) seq

Sets the x coordinates, y coordinates, and bubble sizes of the plotted data.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Bubble(xEncoded, yEncoded, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Bubble(xEncoded, yEncoded, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Parameters:
    xEncoded : EncodedTypedArray - Sets the x coordinates of the plotted data as an encoded typed array.
    yEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data as an encoded typed array.
    sizes : int seq - Sets the bubble sizes of the plotted data.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible)

Creates a bubble chart from encoded x and y coordinates.

xEncoded : EncodedTypedArray

Sets the x coordinates of the plotted data as an encoded typed array.

yEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data as an encoded typed array.

sizes : int seq

Sets the bubble sizes of the plotted data.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Bubble(x, y, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Bubble(x, y, sizes, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Parameters:
    x : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    sizes : int seq - Sets the bubble size of the plotted data
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a bubble chart. A bubble chart is a variation of the Point chart, where the data points get an additional scale by being rendered as bubbles of different sizes.

x : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

sizes : int seq

Sets the bubble size of the plotted data

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Line(xy, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Line(xy, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    xy : ('a * 'b) seq - Sets the x,y coordinates of the plotted data.
    ?ShowMarkers : bool - Whether to show markers for the individual data points
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Line chart, which uses a Line plotted between the given datums in a 2D space to visualize typically an evolution of Y depending on X.

xy : ('a * 'b) seq

Sets the x,y coordinates of the plotted data.

?ShowMarkers : bool

Whether to show markers for the individual data points

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Line(xEncoded, yEncoded, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Line(xEncoded, yEncoded, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    xEncoded : EncodedTypedArray - Sets the x coordinates of the plotted data as an encoded typed array.
    yEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data as an encoded typed array.
    ?ShowMarkers : bool - Whether to show markers for the individual data points
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces linked to the same position axis or matching axes to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible)

Creates a Line chart from encoded x and y coordinates.

xEncoded : EncodedTypedArray

Sets the x coordinates of the plotted data as an encoded typed array.

yEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data as an encoded typed array.

?ShowMarkers : bool

Whether to show markers for the individual data points

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces linked to the same position axis or matching axes to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Line(x, y, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Line(x, y, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    x : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    ?ShowMarkers : bool - Whether to show markers for the individual data points
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Line chart, which uses a Line plotted between the given datums in a 2D space to visualize typically an evolution of Y depending on X.

x : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

?ShowMarkers : bool

Whether to show markers for the individual data points

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Point(xy, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Point(xy, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Parameters:
    xy : ('a * 'b) seq - Sets the x and y coordinates of the plotted data.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Point chart, which uses Points in a 2D space to visualize data.

xy : ('a * 'b) seq

Sets the x and y coordinates of the plotted data.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Point(xEncoded, yEncoded, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Point(xEncoded, yEncoded, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Parameters:
    xEncoded : EncodedTypedArray - Sets the x coordinates of the plotted data as an encoded typed array.
    yEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data as an encoded typed array.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible)

Creates a Point chart from encoded x and y coordinates.

xEncoded : EncodedTypedArray

Sets the x coordinates of the plotted data as an encoded typed array.

yEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data as an encoded typed array.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Point(x, y, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Point(x, y, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?UseWebGL, ?UseDefaults)

Parameters:
    x : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Point chart, which uses Points in a 2D space to visualize data.

x : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Range(xy, upper, lower, mode, ?Name, ?GroupName, ?ShowMarkers, ?ShowLegend, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UpperMarker, ?LowerMarker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UpperLine, ?LowerLine, ?RangeColor, ?RangePattern, ?UpperText, ?MultiUpperText, ?LowerText, ?MultiLowerText, ?TextFont, ?LowerName, ?UpperName, ?UseDefaults)

Full Usage: Chart.Range(xy, upper, lower, mode, ?Name, ?GroupName, ?ShowMarkers, ?ShowLegend, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UpperMarker, ?LowerMarker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UpperLine, ?LowerLine, ?RangeColor, ?RangePattern, ?UpperText, ?MultiUpperText, ?LowerText, ?MultiLowerText, ?TextFont, ?LowerName, ?UpperName, ?UseDefaults)

Parameters:
    xy : ('a * 'b) seq - Sets the x and y coordinates of the plotted data (x is used for all y data, the y coordinates are those of the mod values).
    upper : 'c seq - Sets the y coordinates of the plotted data for the upper Y value.
    lower : 'd seq - Sets the y coordinates of the plotted data for the lower Y value.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?GroupName : string - Sets the name of the legendgroup for the three traces of this plot.
    ?ShowMarkers : bool - Determines whether or not an To show markers for each datum.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Text : 'e - Sets a text associated with each datum for the mid Y values.
    ?MultiText : 'e seq - Sets individual text for each datum for the mid Y values.
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker for the mid Y values.
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker for the mid Y values.
    ?MarkerOutline : Line - Sets the outline of the marker for the mid Y values.
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum for the mid Y values.
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum for the mid Y values.
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments) for the mid Y values.
    ?UpperMarker : Marker - Sets the marker for the upper Y values.
    ?LowerMarker : Marker - Sets the marker for the lower Y values.
    ?LineColor : Color - Sets the color of the line for the mid Y values.
    ?LineColorScale : Colorscale - Sets the colorscale of the line for the mid Y values.
    ?LineWidth : float - Sets the width of the line for the mid Y values.
    ?LineDash : DrawingStyle - sets the drawing style of the line for the mid Y values.
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments) for the mid Y values.
    ?UpperLine : Line - Sets the line for the upper Y values.
    ?LowerLine : Line - Sets the line for the lower Y values.
    ?RangeColor : Color - Sets the color of the range between upper and lower Y values.
    ?RangePattern : Pattern - Sets the pattern of the range between upper and lower Y values.
    ?UpperText : 'f - Sets a text associated with each datum for the upper Y values.
    ?MultiUpperText : 'f seq - Sets individual text for each datum for the upper Y values.
    ?LowerText : 'g - Sets a text associated with each datum for the lower Y values.
    ?MultiLowerText : 'g seq - Sets individual text for each datum for the lower Y values.
    ?TextFont : Font - Sets the text font for all Text items
    ?LowerName : string - Sets the name of the lower Y value trace.
    ?UpperName : string - Sets the name of the uper Y value trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c, 'd, 'e, 'f, 'g (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Displays a range of data by plotting three Y values per data point (upper, mid, lower). The mid Y value usually resembles some kind of central tendency and the upper/lower Y values some kind of spread.

xy : ('a * 'b) seq

Sets the x and y coordinates of the plotted data (x is used for all y data, the y coordinates are those of the mod values).

upper : 'c seq

Sets the y coordinates of the plotted data for the upper Y value.

lower : 'd seq

Sets the y coordinates of the plotted data for the lower Y value.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?GroupName : string

Sets the name of the legendgroup for the three traces of this plot.

?ShowMarkers : bool

Determines whether or not an To show markers for each datum.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Text : 'e

Sets a text associated with each datum for the mid Y values.

?MultiText : 'e seq

Sets individual text for each datum for the mid Y values.

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker for the mid Y values.

?MarkerColorScale : Colorscale

Sets the colorscale of the marker for the mid Y values.

?MarkerOutline : Line

Sets the outline of the marker for the mid Y values.

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum for the mid Y values.

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum for the mid Y values.

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments) for the mid Y values.

?UpperMarker : Marker

Sets the marker for the upper Y values.

?LowerMarker : Marker

Sets the marker for the lower Y values.

?LineColor : Color

Sets the color of the line for the mid Y values.

?LineColorScale : Colorscale

Sets the colorscale of the line for the mid Y values.

?LineWidth : float

Sets the width of the line for the mid Y values.

?LineDash : DrawingStyle

sets the drawing style of the line for the mid Y values.

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments) for the mid Y values.

?UpperLine : Line

Sets the line for the upper Y values.

?LowerLine : Line

Sets the line for the lower Y values.

?RangeColor : Color

Sets the color of the range between upper and lower Y values.

?RangePattern : Pattern

Sets the pattern of the range between upper and lower Y values.

?UpperText : 'f

Sets a text associated with each datum for the upper Y values.

?MultiUpperText : 'f seq

Sets individual text for each datum for the upper Y values.

?LowerText : 'g

Sets a text associated with each datum for the lower Y values.

?MultiLowerText : 'g seq

Sets individual text for each datum for the lower Y values.

?TextFont : Font

Sets the text font for all Text items

?LowerName : string

Sets the name of the lower Y value trace.

?UpperName : string

Sets the name of the uper Y value trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Range(xEncoded, yEncoded, upperEncoded, lowerEncoded, mode, ?Name, ?GroupName, ?ShowMarkers, ?ShowLegend, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UpperMarker, ?LowerMarker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UpperLine, ?LowerLine, ?RangeColor, ?RangePattern, ?UpperText, ?MultiUpperText, ?LowerText, ?MultiLowerText, ?TextFont, ?LowerName, ?UpperName, ?UseDefaults)

Full Usage: Chart.Range(xEncoded, yEncoded, upperEncoded, lowerEncoded, mode, ?Name, ?GroupName, ?ShowMarkers, ?ShowLegend, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UpperMarker, ?LowerMarker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UpperLine, ?LowerLine, ?RangeColor, ?RangePattern, ?UpperText, ?MultiUpperText, ?LowerText, ?MultiLowerText, ?TextFont, ?LowerName, ?UpperName, ?UseDefaults)

Parameters:
    xEncoded : EncodedTypedArray - Sets the x coordinates of the plotted data as an encoded typed array.
    yEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data for the mid Y values as an encoded typed array.
    upperEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data for the upper Y value as an encoded typed array.
    lowerEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data for the lower Y value as an encoded typed array.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?GroupName : string - Sets the name of the legendgroup for the three traces of this plot.
    ?ShowMarkers : bool - Determines whether or not an To show markers for each datum.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Text : 'a - Sets a text associated with each datum for the mid Y values.
    ?MultiText : 'a seq - Sets individual text for each datum for the mid Y values.
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker for the mid Y values.
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker for the mid Y values.
    ?MarkerOutline : Line - Sets the outline of the marker for the mid Y values.
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum for the mid Y values.
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum for the mid Y values.
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments) for the mid Y values.
    ?UpperMarker : Marker - Sets the marker for the upper Y values.
    ?LowerMarker : Marker - Sets the marker for the lower Y values.
    ?LineColor : Color - Sets the color of the line for the mid Y values.
    ?LineColorScale : Colorscale - Sets the colorscale of the line for the mid Y values.
    ?LineWidth : float - Sets the width of the line for the mid Y values.
    ?LineDash : DrawingStyle - sets the drawing style of the line for the mid Y values.
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments) for the mid Y values.
    ?UpperLine : Line - Sets the line for the upper Y values.
    ?LowerLine : Line - Sets the line for the lower Y values.
    ?RangeColor : Color - Sets the color of the range between upper and lower Y values.
    ?RangePattern : Pattern - Sets the pattern of the range between upper and lower Y values.
    ?UpperText : 'b - Sets a text associated with each datum for the upper Y values.
    ?MultiUpperText : 'b seq - Sets individual text for each datum for the upper Y values.
    ?LowerText : 'c - Sets a text associated with each datum for the lower Y values.
    ?MultiLowerText : 'c seq - Sets individual text for each datum for the lower Y values.
    ?TextFont : Font - Sets the text font for all Text items
    ?LowerName : string - Sets the name of the lower Y value trace.
    ?UpperName : string - Sets the name of the uper Y value trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Displays a range of data from encoded x and y coordinates by plotting three encoded Y values per data point (upper, mid, lower).

xEncoded : EncodedTypedArray

Sets the x coordinates of the plotted data as an encoded typed array.

yEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data for the mid Y values as an encoded typed array.

upperEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data for the upper Y value as an encoded typed array.

lowerEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data for the lower Y value as an encoded typed array.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?GroupName : string

Sets the name of the legendgroup for the three traces of this plot.

?ShowMarkers : bool

Determines whether or not an To show markers for each datum.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Text : 'a

Sets a text associated with each datum for the mid Y values.

?MultiText : 'a seq

Sets individual text for each datum for the mid Y values.

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker for the mid Y values.

?MarkerColorScale : Colorscale

Sets the colorscale of the marker for the mid Y values.

?MarkerOutline : Line

Sets the outline of the marker for the mid Y values.

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum for the mid Y values.

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum for the mid Y values.

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments) for the mid Y values.

?UpperMarker : Marker

Sets the marker for the upper Y values.

?LowerMarker : Marker

Sets the marker for the lower Y values.

?LineColor : Color

Sets the color of the line for the mid Y values.

?LineColorScale : Colorscale

Sets the colorscale of the line for the mid Y values.

?LineWidth : float

Sets the width of the line for the mid Y values.

?LineDash : DrawingStyle

sets the drawing style of the line for the mid Y values.

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments) for the mid Y values.

?UpperLine : Line

Sets the line for the upper Y values.

?LowerLine : Line

Sets the line for the lower Y values.

?RangeColor : Color

Sets the color of the range between upper and lower Y values.

?RangePattern : Pattern

Sets the pattern of the range between upper and lower Y values.

?UpperText : 'b

Sets a text associated with each datum for the upper Y values.

?MultiUpperText : 'b seq

Sets individual text for each datum for the upper Y values.

?LowerText : 'c

Sets a text associated with each datum for the lower Y values.

?MultiLowerText : 'c seq

Sets individual text for each datum for the lower Y values.

?TextFont : Font

Sets the text font for all Text items

?LowerName : string

Sets the name of the lower Y value trace.

?UpperName : string

Sets the name of the uper Y value trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Range(x, y, upper, lower, mode, ?Name, ?GroupName, ?ShowMarkers, ?ShowLegend, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UpperMarker, ?LowerMarker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UpperLine, ?LowerLine, ?RangeColor, ?RangePattern, ?UpperText, ?MultiUpperText, ?LowerText, ?MultiLowerText, ?TextFont, ?LowerName, ?UpperName, ?UseDefaults)

Full Usage: Chart.Range(x, y, upper, lower, mode, ?Name, ?GroupName, ?ShowMarkers, ?ShowLegend, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UpperMarker, ?LowerMarker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UpperLine, ?LowerLine, ?RangeColor, ?RangePattern, ?UpperText, ?MultiUpperText, ?LowerText, ?MultiLowerText, ?TextFont, ?LowerName, ?UpperName, ?UseDefaults)

Parameters:
    x : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data for the mid Y value.
    upper : 'c seq - Sets the y coordinates of the plotted data for the upper Y value.
    lower : 'd seq - Sets the y coordinates of the plotted data for the lower Y value.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name of the mid Y values. The trace name appear as the legend item and on hover
    ?GroupName : string - Sets the name of the legendgroup for the three traces of this plot.
    ?ShowMarkers : bool - Determines whether or not an To show markers for each datum.
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Text : 'e - Sets a text associated with each datum for the mid Y values.
    ?MultiText : 'e seq - Sets individual text for each datum for the mid Y values.
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker for the mid Y values.
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker for the mid Y values.
    ?MarkerOutline : Line - Sets the outline of the marker for the mid Y values.
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum for the mid Y values.
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum for the mid Y values.
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments) for the mid Y values.
    ?UpperMarker : Marker - Sets the marker for the upper Y values.
    ?LowerMarker : Marker - Sets the marker for the lower Y values.
    ?LineColor : Color - Sets the color of the line for the mid Y values.
    ?LineColorScale : Colorscale - Sets the colorscale of the line for the mid Y values.
    ?LineWidth : float - Sets the width of the line for the mid Y values.
    ?LineDash : DrawingStyle - sets the drawing style of the line for the mid Y values.
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments) for the mid Y values.
    ?UpperLine : Line - Sets the line for the upper Y values.
    ?LowerLine : Line - Sets the line for the lower Y values.
    ?RangeColor : Color - Sets the color of the range between upper and lower Y values.
    ?RangePattern : Pattern - Sets the pattern of the range between upper and lower Y values.
    ?UpperText : 'f - Sets a text associated with each datum for the upper Y values.
    ?MultiUpperText : 'f seq - Sets individual text for each datum for the upper Y values.
    ?LowerText : 'g - Sets a text associated with each datum for the lower Y values.
    ?MultiLowerText : 'g seq - Sets individual text for each datum for the lower Y values.
    ?TextFont : Font - Sets the text font for all Text items
    ?LowerName : string - Sets the name of the lower Y value trace.
    ?UpperName : string - Sets the name of the uper Y value trace.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c, 'd, 'e, 'f, 'g (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Displays a range of data by plotting three Y values per data point (upper, mid, lower). The mid Y value usually resembles some kind of central tendency and the upper/lower Y values some kind of spread.

x : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data for the mid Y value.

upper : 'c seq

Sets the y coordinates of the plotted data for the upper Y value.

lower : 'd seq

Sets the y coordinates of the plotted data for the lower Y value.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name of the mid Y values. The trace name appear as the legend item and on hover

?GroupName : string

Sets the name of the legendgroup for the three traces of this plot.

?ShowMarkers : bool

Determines whether or not an To show markers for each datum.

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Text : 'e

Sets a text associated with each datum for the mid Y values.

?MultiText : 'e seq

Sets individual text for each datum for the mid Y values.

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker for the mid Y values.

?MarkerColorScale : Colorscale

Sets the colorscale of the marker for the mid Y values.

?MarkerOutline : Line

Sets the outline of the marker for the mid Y values.

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum for the mid Y values.

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum for the mid Y values.

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments) for the mid Y values.

?UpperMarker : Marker

Sets the marker for the upper Y values.

?LowerMarker : Marker

Sets the marker for the lower Y values.

?LineColor : Color

Sets the color of the line for the mid Y values.

?LineColorScale : Colorscale

Sets the colorscale of the line for the mid Y values.

?LineWidth : float

Sets the width of the line for the mid Y values.

?LineDash : DrawingStyle

sets the drawing style of the line for the mid Y values.

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments) for the mid Y values.

?UpperLine : Line

Sets the line for the upper Y values.

?LowerLine : Line

Sets the line for the lower Y values.

?RangeColor : Color

Sets the color of the range between upper and lower Y values.

?RangePattern : Pattern

Sets the pattern of the range between upper and lower Y values.

?UpperText : 'f

Sets a text associated with each datum for the upper Y values.

?MultiUpperText : 'f seq

Sets individual text for each datum for the upper Y values.

?LowerText : 'g

Sets a text associated with each datum for the lower Y values.

?MultiLowerText : 'g seq

Sets individual text for each datum for the lower Y values.

?TextFont : Font

Sets the text font for all Text items

?LowerName : string

Sets the name of the lower Y value trace.

?UpperName : string

Sets the name of the uper Y value trace.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Scatter(xy, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Scatter(xy, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    xy : ('a * 'b) seq - Sets the x and y coordinates of the plotted data.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Scatter chart. Scatter charts are the basis of Point, Line, and Bubble Charts in Plotly, and can be customized as such. We also provide abstractions for those: Chart.Line, Chart.Point, Chart.Bubble

xy : ('a * 'b) seq

Sets the x and y coordinates of the plotted data.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Scatter(x, y, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Scatter(x, y, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    x : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Scatter plot. Scatter charts are the basis of Point, Line, and Bubble Charts, and can be customized as such. We also provide abstractions for those: Chart.Line, Chart.Point, Chart.Bubble

x : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Scatter(xEncoded, yEncoded, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Scatter(xEncoded, yEncoded, mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    xEncoded : EncodedTypedArray - Sets the x coordinates of the plotted data as an encoded typed array.
    yEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data as an encoded typed array.
    mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible)

Creates a Scatter plot from encoded x and y coordinates. Scatter charts are the basis of Point, Line, and Bubble Charts, and can be customized as such. We also provide abstractions for those: Chart.Line, Chart.Point, Chart.Bubble

xEncoded : EncodedTypedArray

Sets the x coordinates of the plotted data as an encoded typed array.

yEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data as an encoded typed array.

mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Scatter(?X, ?XEncoded, ?MultiX, ?Y, ?YEncoded, ?MultiY, ?Mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Scatter(?X, ?XEncoded, ?MultiX, ?Y, ?YEncoded, ?MultiY, ?Mode, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    ?X : 'a seq - Sets the x coordinates of the plotted data.
    ?XEncoded : EncodedTypedArray - Sets the x coordinates of the plotted data as an encoded typed array.
    ?MultiX : 'a seq seq - Sets the x coordinates of the plotted data. Use two inner arrays here to plot multicategorial data
    ?Y : 'b seq - Sets the y coordinates of the plotted data.
    ?YEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data as an encoded typed array.
    ?MultiY : 'b seq seq - Sets the x coordinates of the plotted data. Use two inner arrays here to plot multicategorial data
    ?Mode : Mode - Determines the drawing mode for this scatter trace.
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Scatter plot. Scatter charts are the basis of Point, Line, and Bubble Charts, and can be customized as such. We also provide abstractions for those: Chart.Line, Chart.Point, Chart.Bubble

?X : 'a seq

Sets the x coordinates of the plotted data.

?XEncoded : EncodedTypedArray

Sets the x coordinates of the plotted data as an encoded typed array.

?MultiX : 'a seq seq

Sets the x coordinates of the plotted data. Use two inner arrays here to plot multicategorial data

?Y : 'b seq

Sets the y coordinates of the plotted data.

?YEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data as an encoded typed array.

?MultiY : 'b seq seq

Sets the x coordinates of the plotted data. Use two inner arrays here to plot multicategorial data

?Mode : Mode

Determines the drawing mode for this scatter trace.

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Spline(xy, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Spline(xy, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    xy : ('a * 'b) seq - Sets the x,y coordinates of the plotted data.
    ?ShowMarkers : bool - Whether to show markers for the individual data points
    ?Smoothing : float - Sets the amount of smoothing. "0" corresponds to no smoothing (equivalent to a "linear" shape). Use values between 0. and 1.3
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Spline chart. A spline chart is a line chart in which data points are connected by smoothed curves: this modification is aimed to improve the design of a chart. Very similar to Line Plots, spline charts are typically used to visualize an evolution of Y depending on X.

xy : ('a * 'b) seq

Sets the x,y coordinates of the plotted data.

?ShowMarkers : bool

Whether to show markers for the individual data points

?Smoothing : float

Sets the amount of smoothing. "0" corresponds to no smoothing (equivalent to a "linear" shape). Use values between 0. and 1.3

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Spline(xEncoded, yEncoded, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Spline(xEncoded, yEncoded, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    xEncoded : EncodedTypedArray - Sets the x coordinates of the plotted data as an encoded typed array.
    yEncoded : EncodedTypedArray - Sets the y coordinates of the plotted data as an encoded typed array.
    ?ShowMarkers : bool - Whether to show markers for the individual data points
    ?Smoothing : float - Sets the amount of smoothing. "0" corresponds to no smoothing (equivalent to a "linear" shape). Use values between 0. and 1.3
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'a - Sets a text associated with each datum
    ?MultiText : 'a seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a (requires :> System.IConvertible)

Creates a Spline chart from encoded x and y coordinates.

xEncoded : EncodedTypedArray

Sets the x coordinates of the plotted data as an encoded typed array.

yEncoded : EncodedTypedArray

Sets the y coordinates of the plotted data as an encoded typed array.

?ShowMarkers : bool

Whether to show markers for the individual data points

?Smoothing : float

Sets the amount of smoothing. "0" corresponds to no smoothing (equivalent to a "linear" shape). Use values between 0. and 1.3

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'a

Sets a text associated with each datum

?MultiText : 'a seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Chart.Spline(x, y, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Full Usage: Chart.Spline(x, y, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?AlignmentGroup, ?OffsetGroup, ?StackGroup, ?Orientation, ?GroupNorm, ?Fill, ?FillColor, ?FillPattern, ?UseWebGL, ?UseDefaults)

Parameters:
    x : 'a seq - Sets the x coordinates of the plotted data.
    y : 'b seq - Sets the y coordinates of the plotted data.
    ?ShowMarkers : bool - Whether to show markers for the individual data points
    ?Smoothing : float - Sets the amount of smoothing. "0" corresponds to no smoothing (equivalent to a "linear" shape). Use values between 0. and 1.3
    ?Name : string - Sets the trace name. The trace name appear as the legend item and on hover
    ?ShowLegend : bool - Determines whether or not an item corresponding to this trace is shown in the legend.
    ?Opacity : float - Sets the opactity of the trace
    ?MultiOpacity : float seq - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : 'c seq - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : TextPosition seq - Sets the position of text associated with individual datum
    ?MarkerColor : Color - Sets the color of the marker
    ?MarkerColorScale : Colorscale - Sets the colorscale of the marker
    ?MarkerOutline : Line - Sets the outline of the marker
    ?MarkerSymbol : MarkerSymbol - Sets the marker symbol for each datum
    ?MultiMarkerSymbol : MarkerSymbol seq - Sets the marker symbol for each individual datum
    ?Marker : Marker - Sets the marker (use this for more finegrained control than the other marker-associated arguments)
    ?LineColor : Color - Sets the color of the line
    ?LineColorScale : Colorscale - Sets the colorscale of the line
    ?LineWidth : float - Sets the width of the line
    ?LineDash : DrawingStyle - sets the drawing style of the line
    ?Line : Line - Sets the line (use this for more finegrained control than the other line-associated arguments)
    ?AlignmentGroup : string - Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.
    ?OffsetGroup : string - Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.
    ?StackGroup : string - Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order
    ?Orientation : Orientation - Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.
    ?GroupNorm : GroupNorm - Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used
    ?Fill : Fill - Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.
    ?FillColor : Color - Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.
    ?FillPattern : Pattern - Sets the pattern within the marker.
    ?UseWebGL : bool - If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart
Type parameters: 'a, 'b, 'c (requires :> System.IConvertible and :> System.IConvertible and :> System.IConvertible)

Creates a Spline chart. A spline chart is a line chart in which data points are connected by smoothed curves: this modification is aimed to improve the design of a chart. Very similar to Line Plots, spline charts are typically used to visualize an evolution of Y depending on X.

x : 'a seq

Sets the x coordinates of the plotted data.

y : 'b seq

Sets the y coordinates of the plotted data.

?ShowMarkers : bool

Whether to show markers for the individual data points

?Smoothing : float

Sets the amount of smoothing. "0" corresponds to no smoothing (equivalent to a "linear" shape). Use values between 0. and 1.3

?Name : string

Sets the trace name. The trace name appear as the legend item and on hover

?ShowLegend : bool

Determines whether or not an item corresponding to this trace is shown in the legend.

?Opacity : float

Sets the opactity of the trace

?MultiOpacity : float seq

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : 'c seq

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : TextPosition seq

Sets the position of text associated with individual datum

?MarkerColor : Color

Sets the color of the marker

?MarkerColorScale : Colorscale

Sets the colorscale of the marker

?MarkerOutline : Line

Sets the outline of the marker

?MarkerSymbol : MarkerSymbol

Sets the marker symbol for each datum

?MultiMarkerSymbol : MarkerSymbol seq

Sets the marker symbol for each individual datum

?Marker : Marker

Sets the marker (use this for more finegrained control than the other marker-associated arguments)

?LineColor : Color

Sets the color of the line

?LineColorScale : Colorscale

Sets the colorscale of the line

?LineWidth : float

Sets the width of the line

?LineDash : DrawingStyle

sets the drawing style of the line

?Line : Line

Sets the line (use this for more finegrained control than the other line-associated arguments)

?AlignmentGroup : string

Set several traces linked to the same position axis or matching axes to the same alignmentgroup. This controls whether bars compute their positional range dependently or independently.

?OffsetGroup : string

Set several traces linked to the same position axis or matching axes to the same offsetgroup where bars of the same position coordinate will line up.

?StackGroup : string

Set several traces (on the same subplot) to the same stackgroup in order to add their y values (or their x values if `Orientation` is Horizontal). Stacking also turns `fill` on by default and sets the default `mode` to "lines" irrespective of point count. ou can only stack on a numeric (linear or log) axis. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order

?Orientation : Orientation

Sets the stacking direction. Only relevant when `stackgroup` is used, and only the first `orientation` found in the `stackgroup` will be used.

?GroupNorm : GroupNorm

Sets the normalization for the sum of this `stackgroup. Only relevant when `stackgroup` is used, and only the first `groupnorm` found in the `stackgroup` will be used

?Fill : Fill

Sets the area to fill with a solid color. Defaults to "none" unless this trace is stacked, then it gets "tonexty" ("tonextx") if `orientation` is "v" ("h") Use with `FillColor` if not "none". "tozerox" and "tozeroy" fill to x=0 and y=0 respectively. "tonextx" and "tonexty" fill between the endpoints of this trace and the endpoints of the trace before it, connecting those endpoints with straight lines (to make a stacked area graph); if there is no trace before it, they behave like "tozerox" and "tozeroy". "toself" connects the endpoints of the trace (or each segment of the trace if it has gaps) into a closed shape. "tonext" fills the space between two traces if one completely encloses the other (eg consecutive contour lines), and behaves like "toself" if there is no trace before it. "tonext" should not be used if one trace does not enclose the other. Traces in a `stackgroup` will only fill to (or be filled to) other traces in the same group. With multiple `stackgroup`s or some traces stacked and some not, if fill-linked traces are not already consecutive, the later ones will be pushed down in the drawing order.

?FillColor : Color

Sets the fill color. Defaults to a half-transparent variant of the line color, marker color, or marker line color, whichever is available.

?FillPattern : Pattern

Sets the pattern within the marker.

?UseWebGL : bool

If true, plotly.js will use the WebGL engine to render this chart. use this when you want to render many objects at once.

?UseDefaults : bool

If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Type something to start searching.