BoxPlotView
BoxPlotView
Base class for creating box plots.
:property x_label: The X-axis label :type x_label: str :property y_label: The Y-axis label :type y_label: str :property x_tick_labels: The labels of X-ticks :type x_tick_labels: list[str]
The view model is:
{
"type": "box-plot-view",
"title": str,
"caption": str,
"data": {
"x_label": str,
"y_label": str,
"x_tick_labels": List[str] | None,
"series": [
{
"data": {
"x": List[Float],
"max": List[Float],
"q1": List[Float],
"median": List[Float],
"min": List[Float],
"q3": List[Float],
"lower_whisker": List[Float],
"upper_whisker": List[Float],
"tags": List[Dict[str,str]] | None
},
"name": str
},
...
]
}
}
x_label: strx_tick_labels: Listy_label: strInitialize self. See help(type(self)) for accurate signature.
Add series of raw data.
ListstrListDataFramestrListAdd series of pre-computed x and y box values. Vector x is the vector of bin centers and y contains the magnitudes at corresponding x positions.
ListListListListListListListListstrListAdd technical info
TechnicalInfoCopy the view information from another view
ViewConvert to dictionary
ConfigParamsdictMark the view as not interactive, disable the pagination
Get style
TypingStyleGet technical info dict
strTechnicalInfoGet technical info
TechnicalInfoDictGet title
OptionalGet type
ViewTypeIs favorite
boolIs interaction disabled
boolSet favorite
boolSet typing style for this view instance. This overrides the style defines in the view decorator and the default style of the view type With this you can define a custom style for a specific view instance when you view is generic.
TypingStyleSet technical info
TechnicalInfoDictSet title
strConvert to DTO
ConfigParamsViewDTOGenerate range list like 0,1,2...length
intListConfigSpecsMethod that return true is the provided json is a json of a view
Anybool