HistogramView
HistogramView
Base class for creating histograms.
:property x_label: The X-axis label :type x_label: str :property y_label: The Y-axis label :type y_label: str :property nbins: The number of bins :type nbins: int :property density: True to plot the density, The frequency is plotted overwise (default) :type density: bool :property x_tick_labels: The labels of X-ticks :type x_tick_labels: list[str]
The view model is:
{
"type": "histogram-view",
"title": str,
"caption": str,
"data": {
"x_label": str,
"y_label": str,
"series": [
{
"data": {
"x": List[Float],
"y": List[Float],
},
"name": str,
},
...
]
}
}
mode: Literalnbins: intx_label: strx_tick_labels: Listy_label: strInitialize self. See help(type(self)) for accurate signature.
int - 10Literal - FREQUENCYAdd series of raw data.
ListstrAdd series of raw data from a dataframe. The values are flattened by column
DataFramestrAdd series of pre-computed x and y histogram values. Vector x is the vector of bin centers and y contains the magnitudes at corresponding x positions.
UnionListstrAdd 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