Chart Type

Static members

Static member Description

Chart.BubbleCarpet(absizes, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.BubbleCarpet(absizes, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    absizes : seq<'a * 'b * int> - Sets the a and b-axis coordinates on the carpet and the associated bubble size.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a bubble chart that lies on a specified carpet. In general, BubbleCarpet creates a bubble chart that uses the given carpet identifier as coordinate system. 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. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

absizes : seq<'a * 'b * int>

Sets the a and b-axis coordinates on the carpet and the associated bubble size.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.BubbleCarpet(a, b, sizes, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.BubbleCarpet(a, b, sizes, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    a : seq<'a> - Sets the a-axis coordinates on the carpet.
    b : seq<'b> - Sets the b-axis coordinates on the carpet.
    sizes : seq<int> - Sets the bubble size of the plotted data
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a bubble chart that lies on a specified carpet. In general, BubbleCarpet creates a bubble chart that uses the given carpet identifier as coordinate system. 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. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

a : seq<'a>

Sets the a-axis coordinates on the carpet.

b : seq<'b>

Sets the b-axis coordinates on the carpet.

sizes : seq<int>

Sets the bubble size of the plotted data

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.Carpet(carpetId, ?Name, ?ShowLegend, ?Opacity, ?X, ?MultiX, ?Y, ?MultiY, ?A, ?B, ?AAxis, ?BAxis, ?XAxis, ?YAxis, ?Color, ?CheaterSlope, ?UseDefaults)

Full Usage: Chart.Carpet(carpetId, ?Name, ?ShowLegend, ?Opacity, ?X, ?MultiX, ?Y, ?MultiY, ?A, ?B, ?AAxis, ?BAxis, ?XAxis, ?YAxis, ?Color, ?CheaterSlope, ?UseDefaults)

Parameters:
    carpetId : string - An identifier for this carpet, so that `scattercarpet` and `contourcarpet` traces can specify a carpet plot on which they lie.
    ?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
    ?X : seq<'a> - A one dimensional array of x coordinates matching the dimensions of `a` and `b`.
    ?MultiX : seq<'b> - A two dimensional array of x coordinates at each carpet point. If omitted, the plot is a cheater plot and the xaxis is hidden by default.
    ?Y : seq<'d> - A one dimensional array of y coordinates matching the dimensions of `a` and `b`.
    ?MultiY : seq<'e> - A two dimensional array of y coordinates at each carpet point.
    ?A : seq<'g> - An array containing values of the first parameter value
    ?B : seq<'h> - An array containing values of the second parameter value
    ?AAxis : LinearAxis - Sets this carpet's a axis.
    ?BAxis : LinearAxis - Sets this carpet's b axis.
    ?XAxis : LinearAxisId - Sets a reference between this trace's x coordinates and a 2D cartesian x axis. If "x" (the default value), the x coordinates refer to `layout.xaxis`. If "x2", the x coordinates refer to `layout.xaxis2`, and so on.
    ?YAxis : LinearAxisId - Sets a reference between this trace's y coordinates and a 2D cartesian y axis. If "y" (the default value), the y coordinates refer to `layout.yaxis`. If "y2", the y coordinates refer to `layout.yaxis2`, and so on.
    ?Color : Color - Sets default for all colors associated with this axis all at once: line, font, tick, and grid colors. Grid color is lightened by blending this with the plot background Individual pieces can override this.
    ?CheaterSlope : float - The shift applied to each successive row of data in creating a cheater plot. Only used if `x` is been omitted.
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a carpet in a 2D coordinate system to be used as additional coordinate system in a carpet plot. A carpet plot illustrates the interaction between two or more independent variables and one or more dependent variables in a two-dimensional plot. Besides the ability to incorporate more variables, another feature that distinguishes a carpet plot from an equivalent contour plot or 3D surface plot is that a carpet plot can be used to more accurately interpolate data points. A conventional carpet plot can capture the interaction of up to three independent variables and three dependent variables and still be easily read and interpolated. Three-variable carpet plot (cheater plot): A carpet plot with two independent variables and one dependent variable is often called a cheater plot for the use of a phantom "cheater" axis instead of the horizontal axis. As a result of this missing axis, the values can be shifted horizontally such that the intersections line up vertically. This allows easy interpolation by having fixed horizontal intervals correspond to fixed intervals in both independent variables. Four-variable carpet plot (true carpet plot) Instead of using the horizontal axis to adjust the plot perspective and align carpet intersections vertically, the horizontal axis can be used to show the effects on an additional dependent variable.[5] In this case the perspective is fixed, and any overlapping cannot be adjusted. Because a true carpet plot represents two independent variables and two dependent variables simultaneously, there is no corresponding way to show the information on a conventional contour plot or 3D surface plot. (from https://en.wikipedia.org/wiki/Carpet_plot @ 1/11/2021)

carpetId : string

An identifier for this carpet, so that `scattercarpet` and `contourcarpet` traces can specify a carpet plot on which they lie.

?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

?X : seq<'a>

A one dimensional array of x coordinates matching the dimensions of `a` and `b`.

?MultiX : seq<'b>

A two dimensional array of x coordinates at each carpet point. If omitted, the plot is a cheater plot and the xaxis is hidden by default.

?Y : seq<'d>

A one dimensional array of y coordinates matching the dimensions of `a` and `b`.

?MultiY : seq<'e>

A two dimensional array of y coordinates at each carpet point.

?A : seq<'g>

An array containing values of the first parameter value

?B : seq<'h>

An array containing values of the second parameter value

?AAxis : LinearAxis

Sets this carpet's a axis.

?BAxis : LinearAxis

Sets this carpet's b axis.

?XAxis : LinearAxisId

Sets a reference between this trace's x coordinates and a 2D cartesian x axis. If "x" (the default value), the x coordinates refer to `layout.xaxis`. If "x2", the x coordinates refer to `layout.xaxis2`, and so on.

?YAxis : LinearAxisId

Sets a reference between this trace's y coordinates and a 2D cartesian y axis. If "y" (the default value), the y coordinates refer to `layout.yaxis`. If "y2", the y coordinates refer to `layout.yaxis2`, and so on.

?Color : Color

Sets default for all colors associated with this axis all at once: line, font, tick, and grid colors. Grid color is lightened by blending this with the plot background Individual pieces can override this.

?CheaterSlope : float

The shift applied to each successive row of data in creating a cheater plot. Only used if `x` is been omitted.

?UseDefaults : bool

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

Returns: GenericChart

Chart.ContourCarpet(abz, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Transpose, ?ContourLineColor, ?ContourLineDash, ?ContourLineSmoothing, ?ContourLine, ?ContoursColoring, ?ContoursOperation, ?ContoursType, ?ShowContourLabels, ?ContourLabelFont, ?Contours, ?UseDefaults)

Full Usage: Chart.ContourCarpet(abz, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Transpose, ?ContourLineColor, ?ContourLineDash, ?ContourLineSmoothing, ?ContourLine, ?ContoursColoring, ?ContoursOperation, ?ContoursType, ?ShowContourLabels, ?ContourLabelFont, ?Contours, ?UseDefaults)

Parameters:
    abz : seq<'a * 'b * 'c> - Sets the a and b coordinates together with the respective z value
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?ColorBar : ColorBar - Sets the colorbar of this trace.
    ?ColorScale : Colorscale - Sets the colorscale of this trace.
    ?ShowScale : bool - Determines whether or not a colorbar is displayed for this trace.
    ?ReverseScale : bool - Reverses the color mapping if true. If true, `zmin` will correspond to the last color in the array and `zmax` will correspond to the first color.
    ?Transpose : bool - Transposes the z data.
    ?ContourLineColor : Color - Sets the contour line color
    ?ContourLineDash : DrawingStyle - Sets the contour line dash style
    ?ContourLineSmoothing : float - Sets the amount of smoothing for the contour lines, where "0" corresponds to no smoothing.
    ?ContourLine : Line - Sets the contour lines (use this for more finegrained control than the other contourline-associated arguments).
    ?ContoursColoring : ContourColoring - Determines the coloring method showing the contour values. If "fill", coloring is done evenly between each contour level If "heatmap", a heatmap gradient coloring is applied between each contour level. If "lines", coloring is done on the contour lines. If "none", no coloring is applied on this trace.
    ?ContoursOperation : ConstraintOperation - Sets the constraint operation. "=" keeps regions equal to `value` "<" and "<=" keep regions less than `value` ">" and ">=" keep regions greater than `value` "[]", "()", "[)", and "(]" keep regions inside `value[0]` to `value[1]` "][", ")(", "](", ")[" keep regions outside `value[0]` to value[1]` Open vs. closed intervals make no difference to constraint display, but all versions are allowed for consistency with filter transforms.
    ?ContoursType : ContourType - If `levels`, the data is represented as a contour plot with multiple levels displayed. If `constraint`, the data is represented as constraints with the invalid region shaded as specified by the `operation` and `value` parameters.
    ?ShowContourLabels : bool - Determines whether to label the contour lines with their values.
    ?ContourLabelFont : Font - Sets the font used for labeling the contour levels. The default color comes from the lines, if shown. The default family and size come from `layout.font`.
    ?Contours : Contours - Sets the styles of the contours (use this for more finegrained control than the other contour-associated arguments).
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a contour chart that lies on a specified carpet. Plots contours on either the first carpet axis or the carpet axis with a matching `carpet` attribute. Data `z` is interpreted as matching that of the corresponding carpet axis.

abz : seq<'a * 'b * 'c>

Sets the a and b coordinates together with the respective z value

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?ColorBar : ColorBar

Sets the colorbar of this trace.

?ColorScale : Colorscale

Sets the colorscale of this trace.

?ShowScale : bool

Determines whether or not a colorbar is displayed for this trace.

?ReverseScale : bool

Reverses the color mapping if true. If true, `zmin` will correspond to the last color in the array and `zmax` will correspond to the first color.

?Transpose : bool

Transposes the z data.

?ContourLineColor : Color

Sets the contour line color

?ContourLineDash : DrawingStyle

Sets the contour line dash style

?ContourLineSmoothing : float

Sets the amount of smoothing for the contour lines, where "0" corresponds to no smoothing.

?ContourLine : Line

Sets the contour lines (use this for more finegrained control than the other contourline-associated arguments).

?ContoursColoring : ContourColoring

Determines the coloring method showing the contour values. If "fill", coloring is done evenly between each contour level If "heatmap", a heatmap gradient coloring is applied between each contour level. If "lines", coloring is done on the contour lines. If "none", no coloring is applied on this trace.

?ContoursOperation : ConstraintOperation

Sets the constraint operation. "=" keeps regions equal to `value` "<" and "<=" keep regions less than `value` ">" and ">=" keep regions greater than `value` "[]", "()", "[)", and "(]" keep regions inside `value[0]` to `value[1]` "][", ")(", "](", ")[" keep regions outside `value[0]` to value[1]` Open vs. closed intervals make no difference to constraint display, but all versions are allowed for consistency with filter transforms.

?ContoursType : ContourType

If `levels`, the data is represented as a contour plot with multiple levels displayed. If `constraint`, the data is represented as constraints with the invalid region shaded as specified by the `operation` and `value` parameters.

?ShowContourLabels : bool

Determines whether to label the contour lines with their values.

?ContourLabelFont : Font

Sets the font used for labeling the contour levels. The default color comes from the lines, if shown. The default family and size come from `layout.font`.

?Contours : Contours

Sets the styles of the contours (use this for more finegrained control than the other contour-associated arguments).

?UseDefaults : bool

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

Returns: GenericChart

Chart.ContourCarpet(z, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?A, ?B, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Transpose, ?ContourLineColor, ?ContourLineDash, ?ContourLineSmoothing, ?ContourLine, ?ContoursColoring, ?ContoursOperation, ?ContoursType, ?ShowContourLabels, ?ContourLabelFont, ?Contours, ?UseDefaults)

Full Usage: Chart.ContourCarpet(z, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?A, ?B, ?Text, ?MultiText, ?ColorBar, ?ColorScale, ?ShowScale, ?ReverseScale, ?Transpose, ?ContourLineColor, ?ContourLineDash, ?ContourLineSmoothing, ?ContourLine, ?ContoursColoring, ?ContoursOperation, ?ContoursType, ?ShowContourLabels, ?ContourLabelFont, ?Contours, ?UseDefaults)

Parameters:
    z : seq<'a> - Sets the z data.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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
    ?A : seq<'b> - Sets the a coordinates.
    ?B : seq<'c> - Sets the b coordinates.
    ?Text : 'd - Sets a text associated with each datum
    ?MultiText : seq<'d> - Sets individual text for each datum
    ?ColorBar : ColorBar - Sets the colorbar of this trace.
    ?ColorScale : Colorscale - Sets the colorscale of this trace.
    ?ShowScale : bool - Determines whether or not a colorbar is displayed for this trace.
    ?ReverseScale : bool - Reverses the color mapping if true. If true, `zmin` will correspond to the last color in the array and `zmax` will correspond to the first color.
    ?Transpose : bool - Transposes the z data.
    ?ContourLineColor : Color - Sets the contour line color
    ?ContourLineDash : DrawingStyle - Sets the contour line dash style
    ?ContourLineSmoothing : float - Sets the amount of smoothing for the contour lines, where "0" corresponds to no smoothing.
    ?ContourLine : Line - Sets the contour lines (use this for more finegrained control than the other contourline-associated arguments).
    ?ContoursColoring : ContourColoring - Determines the coloring method showing the contour values. If "fill", coloring is done evenly between each contour level If "heatmap", a heatmap gradient coloring is applied between each contour level. If "lines", coloring is done on the contour lines. If "none", no coloring is applied on this trace.
    ?ContoursOperation : ConstraintOperation - Sets the constraint operation. "=" keeps regions equal to `value` "<" and "<=" keep regions less than `value` ">" and ">=" keep regions greater than `value` "[]", "()", "[)", and "(]" keep regions inside `value[0]` to `value[1]` "][", ")(", "](", ")[" keep regions outside `value[0]` to value[1]` Open vs. closed intervals make no difference to constraint display, but all versions are allowed for consistency with filter transforms.
    ?ContoursType : ContourType - If `levels`, the data is represented as a contour plot with multiple levels displayed. If `constraint`, the data is represented as constraints with the invalid region shaded as specified by the `operation` and `value` parameters.
    ?ShowContourLabels : bool - Determines whether to label the contour lines with their values.
    ?ContourLabelFont : Font - Sets the font used for labeling the contour levels. The default color comes from the lines, if shown. The default family and size come from `layout.font`.
    ?Contours : Contours - Sets the styles of the contours (use this for more finegrained control than the other contour-associated arguments).
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a contour chart that lies on a specified carpet. Plots contours on either the first carpet axis or the carpet axis with a matching `carpet` attribute. Data `z` is interpreted as matching that of the corresponding carpet axis.

z : seq<'a>

Sets the z data.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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

?A : seq<'b>

Sets the a coordinates.

?B : seq<'c>

Sets the b coordinates.

?Text : 'd

Sets a text associated with each datum

?MultiText : seq<'d>

Sets individual text for each datum

?ColorBar : ColorBar

Sets the colorbar of this trace.

?ColorScale : Colorscale

Sets the colorscale of this trace.

?ShowScale : bool

Determines whether or not a colorbar is displayed for this trace.

?ReverseScale : bool

Reverses the color mapping if true. If true, `zmin` will correspond to the last color in the array and `zmax` will correspond to the first color.

?Transpose : bool

Transposes the z data.

?ContourLineColor : Color

Sets the contour line color

?ContourLineDash : DrawingStyle

Sets the contour line dash style

?ContourLineSmoothing : float

Sets the amount of smoothing for the contour lines, where "0" corresponds to no smoothing.

?ContourLine : Line

Sets the contour lines (use this for more finegrained control than the other contourline-associated arguments).

?ContoursColoring : ContourColoring

Determines the coloring method showing the contour values. If "fill", coloring is done evenly between each contour level If "heatmap", a heatmap gradient coloring is applied between each contour level. If "lines", coloring is done on the contour lines. If "none", no coloring is applied on this trace.

?ContoursOperation : ConstraintOperation

Sets the constraint operation. "=" keeps regions equal to `value` "<" and "<=" keep regions less than `value` ">" and ">=" keep regions greater than `value` "[]", "()", "[)", and "(]" keep regions inside `value[0]` to `value[1]` "][", ")(", "](", ")[" keep regions outside `value[0]` to value[1]` Open vs. closed intervals make no difference to constraint display, but all versions are allowed for consistency with filter transforms.

?ContoursType : ContourType

If `levels`, the data is represented as a contour plot with multiple levels displayed. If `constraint`, the data is represented as constraints with the invalid region shaded as specified by the `operation` and `value` parameters.

?ShowContourLabels : bool

Determines whether to label the contour lines with their values.

?ContourLabelFont : Font

Sets the font used for labeling the contour levels. The default color comes from the lines, if shown. The default family and size come from `layout.font`.

?Contours : Contours

Sets the styles of the contours (use this for more finegrained control than the other contour-associated arguments).

?UseDefaults : bool

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

Returns: GenericChart

Chart.LineCarpet(ab, carpetAnchorId, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.LineCarpet(ab, carpetAnchorId, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    ab : seq<'a * 'b> - Sets the a and b-axis coordinates on the carpet.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a line plot that lies on a specified carpet. In general, LineCarpet creates a line plot that uses the given carpet identifier as coordinate system. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

ab : seq<'a * 'b>

Sets the a and b-axis coordinates on the carpet.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.LineCarpet(a, b, carpetAnchorId, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.LineCarpet(a, b, carpetAnchorId, ?ShowMarkers, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    a : seq<'a> - Sets the a-axis coordinates on the carpet.
    b : seq<'b> - Sets the b-axis coordinates on the carpet.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a line plot that lies on a specified carpet. In general, LineCarpet creates a line plot that uses the given carpet identifier as coordinate system. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

a : seq<'a>

Sets the a-axis coordinates on the carpet.

b : seq<'b>

Sets the b-axis coordinates on the carpet.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.PointCarpet(ab, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UseDefaults)

Full Usage: Chart.PointCarpet(ab, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UseDefaults)

Parameters:
    ab : seq<'a * 'b> - Sets the a and b-axis coordinates on the carpet.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a point plot that lies on a specified carpet. In general, PointCarpet creates a point plot that uses the given carpet identifier as coordinate system. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

ab : seq<'a * 'b>

Sets the a and b-axis coordinates on the carpet.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.PointCarpet(a, b, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UseDefaults)

Full Usage: Chart.PointCarpet(a, b, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?UseDefaults)

Parameters:
    a : seq<'a> - Sets the a-axis coordinates on the carpet.
    b : seq<'b> - Sets the b-axis coordinates on the carpet.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a point plot that lies on a specified carpet. In general, PointCarpet creates a point plot that uses the given carpet identifier as coordinate system. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

a : seq<'a>

Sets the a-axis coordinates on the carpet.

b : seq<'b>

Sets the b-axis coordinates on the carpet.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.ScatterCarpet(ab, mode, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.ScatterCarpet(ab, mode, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    ab : seq<'a * 'b> - Sets the a and b-axis coordinates on the carpet.
    mode : Mode - Determines the drawing mode for this scatter trace. If the provided `mode` includes "text" then the `text` elements appear at the coordinates. Otherwise, the `text` elements appear on hover. If there are less than 20 points and the trace is not stacked then the default is "lines+markers". Otherwise, "lines".
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a scatter plot that lies on a specified carpet. In general, ScatterCarpet creates a plot that uses the given carpet identifier as coordinate system. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet. ScatterCarpet charts are the basis of PointCarpet, LineCarpet, and BubbleCarpet Charts, and can be customized as such. We also provide abstractions for those: Chart.LineCarpet, Chart.PointCarpet, Chart.BubbleCarpet

ab : seq<'a * 'b>

Sets the a and b-axis coordinates on the carpet.

mode : Mode

Determines the drawing mode for this scatter trace. If the provided `mode` includes "text" then the `text` elements appear at the coordinates. Otherwise, the `text` elements appear on hover. If there are less than 20 points and the trace is not stacked then the default is "lines+markers". Otherwise, "lines".

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.ScatterCarpet(a, b, mode, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.ScatterCarpet(a, b, mode, carpetAnchorId, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    a : seq<'a> - Sets the a-axis coordinates on the carpet.
    b : seq<'b> - Sets the b-axis coordinates on the carpet.
    mode : Mode - Determines the drawing mode for this scatter trace. If the provided `mode` includes "text" then the `text` elements appear at the coordinates. Otherwise, the `text` elements appear on hover. If there are less than 20 points and the trace is not stacked then the default is "lines+markers". Otherwise, "lines".
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a scatter plot that lies on a specified carpet. In general, ScatterCarpet creates a plot that uses the given carpet identifier as coordinate system. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet. ScatterCarpet charts are the basis of PointCarpet, LineCarpet, and BubbleCarpet Charts, and can be customized as such. We also provide abstractions for those: Chart.LineCarpet, Chart.PointCarpet, Chart.BubbleCarpet

a : seq<'a>

Sets the a-axis coordinates on the carpet.

b : seq<'b>

Sets the b-axis coordinates on the carpet.

mode : Mode

Determines the drawing mode for this scatter trace. If the provided `mode` includes "text" then the `text` elements appear at the coordinates. Otherwise, the `text` elements appear on hover. If there are less than 20 points and the trace is not stacked then the default is "lines+markers". Otherwise, "lines".

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.SplineCarpet(ab, carpetAnchorId, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.SplineCarpet(ab, carpetAnchorId, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    ab : seq<'a * 'b> - Sets the a and b-axis coordinates on the carpet.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a spline plot that lies on a specified carpet. In general, SplineCarpet creates a spline plot that uses the given carpet identifier as coordinate system. A spline chart is a line chart in which data points are connected by smoothed curves. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

ab : seq<'a * 'b>

Sets the a and b-axis coordinates on the carpet.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart

Chart.SplineCarpet(a, b, carpetAnchorId, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Full Usage: Chart.SplineCarpet(a, b, carpetAnchorId, ?ShowMarkers, ?Smoothing, ?Name, ?ShowLegend, ?Opacity, ?MultiOpacity, ?Text, ?MultiText, ?TextPosition, ?MultiTextPosition, ?MarkerColor, ?MarkerColorScale, ?MarkerOutline, ?MarkerSymbol, ?MultiMarkerSymbol, ?Marker, ?LineColor, ?LineColorScale, ?LineWidth, ?LineDash, ?Line, ?UseDefaults)

Parameters:
    a : seq<'a> - Sets the a-axis coordinates on the carpet.
    b : seq<'b> - Sets the b-axis coordinates on the carpet.
    carpetAnchorId : string - The identifier of the carpet that this trace will lie on.
    ?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 : seq<float> - Sets the opactity of individual datum markers
    ?Text : 'c - Sets a text associated with each datum
    ?MultiText : seq<'c> - Sets individual text for each datum
    ?TextPosition : TextPosition - Sets the position of text associated with each datum
    ?MultiTextPosition : seq<TextPosition> - 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 : seq<MarkerSymbol> - 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)
    ?UseDefaults : bool - If set to false, ignore the global default settings set in `Defaults`

Returns: GenericChart

Creates a spline plot that lies on a specified carpet. In general, SplineCarpet creates a spline plot that uses the given carpet identifier as coordinate system. A spline chart is a line chart in which data points are connected by smoothed curves. Whether the resulting plot is a cheater or true carpet plot depends on the referenced carpet.

a : seq<'a>

Sets the a-axis coordinates on the carpet.

b : seq<'b>

Sets the b-axis coordinates on the carpet.

carpetAnchorId : string

The identifier of the carpet that this trace will lie on.

?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 : seq<float>

Sets the opactity of individual datum markers

?Text : 'c

Sets a text associated with each datum

?MultiText : seq<'c>

Sets individual text for each datum

?TextPosition : TextPosition

Sets the position of text associated with each datum

?MultiTextPosition : seq<TextPosition>

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 : seq<MarkerSymbol>

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)

?UseDefaults : bool

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

Returns: GenericChart