# colorBy

colorBy option
Name of a variable annotation or a sample name or the string 'variable' to color the variables.
Default: false
Options: false, variable

# colorByShowLegend


# colorKey

colorKey object
Object to assign custom colors to sample annotations and variable annotations included in the data object. The key of the object is the name of an annotation in the data.x object, or the name of an annotation in the data.z object. The value for each key could be either: (1) a scalar with a valid color scheme (see this.meta.def.colorSchemes), or (2) an array with valid colors, or (3) an object to specify custom colors for each of the values of the annotation. A default color will be assigned to a data point whose value was not included the object. CanvasXpress will handle string and numeric annotation approprietly. However, if an object is specified like that one in number (3) the annotation will be treated as categorical even if the annotation is numeric.
Default: false

# connectBy

connectBy option
Name of a variable annotation to connect the variables.
Default: false
Options: false

# connectByColor

The color for the connectBy lines
Default: rgb(204,204,204)

# connectByData


# connectByNoColor

Flag to prevent coloring the lines by the connectBy annotation. Usefull when connectBy is used along with colorBy to avoid confusion of colors
Default: false

# connectByShowLegend


# connectByWidth


# connectKey

connectKey object
Object to assign custom colors to lines when samples are connected by a sample annotations included in the data object. The key of the object is the name of an annotation in the data.x object. A default connect will be assigned to a data point whose value was not included the object.
Default: false

# ellipseBy

ellipseBy option
Utility to create error ellipses in Scatter plots
@funtion getZData
Default: false
Options: false, variable

# motionBy

motionBy option
Utility to create dynamic filtering of data in Scatter plots
Default: false
Options: false, variable

# outlineBy

outlineBy string
Name of the annotation for the outline when drawing a multidimensional Heatmap
See also: outlineByData
Default: false
Used in: Heatmap

# outlineByData

outlineByData string
String that identify the object containing a two dimensional array with values used to color the outline data points when drawing a multidimensional Heatmap. It must be located within the data.y object (for example: data.y.data4)
See also: outlineBy
Default: false
Used in: Heatmap

# outlineByShowLegend


# patternBy

patternBy option
Name of a variable annotation or a sample name or the string 'variable' to pattern the variables. When patternByData is specified patternBy is used for the title in the legend.
See also: patternByData
Default: false
Options: false, variable

# patternByData

patternByData string
String that identify the object containing a two dimensional array with values used to pattern the data points when drawing a multidimensional Heatmap. It must be located within the data.y object (for example: data.y.data4)
See also: patternBy
Default: false
Used in: Heatmap

# patternByShowLegend


# patternKey

patternKey object
Object to assign custom patterns to sample annotations and variable annotations included in the data object. The key of the object is the name of an annotation in the data.x object or the name of an annotation in the data.z object. A default pattern will be assigned to a data point whose value was not included the object.
Default: false

# ridgeBy

ridgeBy option
Utility to create ridgelines in Scatter2D plots
@funtion getZData
Default: false
Options: false

# shapeBy

shapeBy option
Name of a variable annotation or a sample name or the string 'variable' to shape the variables. When shapeByData is specified shapeBy is used for the title in the legend.
See also: shapeByData
Default: false
Options: false, variable

# shapeByContinuous

Flag to use pie shapes with continuous data as opposed to by binning the data and show regular shapes
Default: false

# shapeByData

shapeByData string
String that identify the object containing a two dimensional array with values used to shape data points when drawing a multidimensional Heatmap. It must be located within the data.y object (for example: data.y.data2)
See also: shapeBy
Default: false
Used in: Heatmap

# shapeByShape

shapeByShape option
String that identify the shape to use in regular and multidimensional heatmaps. shapeByData will take precedence over this property.
Default: false
Options: false, sphere, square, triangle, star, rhombus, octagon, oval, plus, minus, mdavid
Used in: Heatmap

# shapeByShowLegend


# shapeKey

shapeKey object
Object to assign custom shapes to sample annotations and variable annotations included in the data object. The key of the object is the name of an annotation in the data.x object or the name of an annotation in the data.z object. A default shape will be assigned to a data point whose value was not included the object.
Default: false

# sizeBy

sizeBy option
Name of a variable annotation or a sample name or the string 'variable' to size the variables. When sizeByData is specified sizeBy is used for the title in the legend.
See also: sizeByData
Default: false
Options: false, variable

# sizeByContinuous

Flag to show the size data continuously as opposed to by binning the sizes
Default: false

# sizeByData

sizeByData string
String that identify the object containing a two dimensional array with values used to size data points when drawing a multidimensional Heatmap. It must be located within the data.y object (for example: data.y.data3)
See also: sizeBy
Default: false
Used in: Heatmap

# sizeByShowLegend


# sizeKey

sizeKey object
Object to assign custom sizes to sample annotations and variable annotations included in the data object. The key of the object is the name of an annotation in the data.x object or the name of an annotation in the data.z object. A default size will be assigned to a data point whose value was not included the object.
Default: false

# spiderBy

spiderBy option
Utility to create spider plots in Scatter2D plots
@funtion getZData
Default: false
Options: false

# treemapBy

treemapBy array
Array of sample annotations to treemap the variables. The array may also include 'sample' to use as last level.
Default: []