raincloudplot properties
raincloudplot graphics object properties.
📄Description

This page documents the visible properties returned by properties for a raincloudplot graphics object.

Property Action Type and supported values
Annotation updates the annotation metadata used by interactive tools and object inspection. Type: graphics annotation object or empty handle value. Supported values: an annotation object associated with the graphics item, or an empty graphics handle when no annotation is attached.
BeingDeleted Nelson computes this value; graphics operations update it. Type: text scalar or character row vector. Supported values: 'off', 'on'.
BusyAction controls whether an interrupting callback is queued or canceled. Type: text scalar or character row vector. Supported values: 'queue', 'cancel'.
ButtonDownFcn runs when the object receives a mouse-button event. Type: callback value. Supported values: [], function handle, character vector, string scalar, or callback cell array.
Children parenting operations update the vector. Type: graphics object handle vector. Supported values: empty vector.
Clipping updates clipping during the next graphics refresh. Type: text scalar or character row vector. Supported values: 'on', 'off'.
ContextMenu attaches the menu used for context-click actions. Type: graphics object handle scalar. Supported values: [] or a uicontextmenu handle.
CreateFcn runs when the object is created. Type: callback value. Supported values: [], function handle, character vector, string scalar, or callback cell array.
DataTipTemplate updates the content used for interactive data tips. Type: data tip template object or empty handle value. Supported values: a data tip template object owned by the graphics item, or an empty graphics handle when data tips are not configured.
DeleteFcn runs when the object is deleted. Type: callback value. Supported values: [], function handle, character vector, string scalar, or callback cell array.
DensityWidth sets the maximum rain cloud plot width in units of the positional grouping data. Type: finite numeric scalar. Supported values: positive finite scalar value.
DisplayName updates the label used by legend entries and object identification. Type: text value. Supported values: character row vector or string scalar.
EdgeColor sets the cloud outline color; follows FaceColor while EdgeColorMode is 'auto'. Type: color value. Supported values: short color names, RGB triplet with values in [0,1], hexadecimal color, or 'none'.
EdgeColorMode 'auto' makes EdgeColor follow FaceColor; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
FaceAlpha sets the transparency of the cloud and of the marker faces. Type: numeric scalar. Supported values: values in [0,1].
FaceColor sets the cloud fill color; the default comes from the axes ColorOrder and SeriesIndex. Type: color value. Supported values: short color names, RGB triplet with values in [0,1], hexadecimal color, or 'none'.
FaceColorMode 'auto' takes FaceColor from the axes ColorOrder; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
HandleVisibility controls whether handle-search functions can find the object. Type: text scalar or character row vector. Supported values: 'on', 'off', 'callback'.
HitTest includes or excludes the object from mouse hit testing. Type: text scalar or character row vector. Supported values: 'on', 'off'.
Interruptible controls whether a running callback can be interrupted. Type: text scalar or character row vector. Supported values: 'on', 'off'.
LineWidth sets the cloud outline width and the marker edge width in points. Type: finite numeric scalar. Supported values: positive finite scalar value.
Marker sets the marker symbol of the rain. Type: text scalar or character row vector. Supported values: 'o', '+', '*', '.', 'x', 'square', 'diamond', '^', 'v', '>', '<', 'pentagram', 'hexagram', 'none'.
MarkerEdgeColor sets the marker outline color; follows EdgeColor while MarkerEdgeColorMode is 'auto'. Type: color value. Supported values: short color names, RGB triplet with values in [0,1], hexadecimal color, or 'none'.
MarkerEdgeColorMode 'auto' makes MarkerEdgeColor follow EdgeColor; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
MarkerFaceColor sets the marker fill color; follows FaceColor while MarkerFaceColorMode is 'auto'. Type: color value. Supported values: short color names, RGB triplet with values in [0,1], hexadecimal color, or 'none'.
MarkerFaceColorMode 'auto' makes MarkerFaceColor follow FaceColor; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
MarkerSize sets the marker area in points squared. Type: finite numeric scalar. Supported values: positive finite scalar value.
Orientation chooses the plot alignment: with 'horizontal' the sample values are along the x-axis. Type: text scalar or character row vector. Supported values: 'horizontal', 'vertical'.
Parent sets the axes that owns the object. Type: graphics object handle scalar. Supported values: axes or hggroup handle.
PickableParts controls whether visible or all object parts can be picked. Type: text scalar or character row vector. Supported values: 'visible', 'all', 'none'.
Selected marks the object as selected or not selected. Type: text scalar or character row vector. Supported values: 'on', 'off'.
SelectionHighlight controls display of selection handles. Type: text scalar or character row vector. Supported values: 'on', 'off'.
SeriesIndex selects the axes ColorOrder row used by the automatic colors. Type: positive numeric scalar. Supported values: positive whole number.
SourceTable stores the table used to create the chart. Type: table or empty value. Supported values: [] or a table supplied to raincloudplot.
Tag stores user-defined text for identifying the object. Type: text value. Supported values: character row vector or string scalar.
Type identifies the graphics object type. Type: text scalar or character row vector. Supported values: 'raincloudplot'.
UserData stores user-defined data on the object. Type: any Nelson value. Supported values: any value.
Visible shows or hides the object. Type: text scalar or character row vector. Supported values: 'on', 'off'.
XData sets the positional grouping data used to place the rain clouds. Type: real numeric vector. Supported values: finite numeric values; nonfinite values are ignored for drawing.
XDataMode 'auto' when the positions come from a table or from the defaults; 'manual' when XData is assigned. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
XVariable stores the table variable name used for x data. Type: text value. Supported values: character row vector or string scalar.
YData sets the sample data. Type: real numeric vector. Supported values: finite numeric values; nonfinite values are ignored for drawing.
YDataMode 'auto' when the samples come from a table; 'manual' when YData is assigned. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
YVariable stores the table variable name used for the sample data. Type: text value. Supported values: character row vector or string scalar.
💡Examples
Inspect raincloudplot properties.
r = raincloudplot(randn(50, 1));
props = properties(r)
🔗See Also
raincloudplotproperties
Edit this page on GitHub