datasim.CategoryData¶
- class datasim.CategoryData(world, data_x: ~typing.List[str] = [], data_y: ~typing.List[float] = [], plot_options: ~datasim.types.PlotOptions = <datasim.types.PlotOptions object>)¶
Data with named categories with float values.
- __init__(world, data_x: ~typing.List[str] = [], data_y: ~typing.List[float] = [], plot_options: ~datasim.types.PlotOptions = <datasim.types.PlotOptions object>)¶
Create a data source from x as categories and y as float values.
- Parameters:
world – The World this data belongs to.
data_x (List[str], optional) – labels. Defaults to [] to start with an empty data set.
data_y (List[float], optional) – values for each label. Defaults to [] to start with an empty data set.
plot_options (Optional[PlotOptions], optional) – Options for a plot. Defaults to default PlotOptions which means nothing will be plotted.
Methods
__init__
(world[, data_x, data_y, plot_options])Create a data source from x as categories and y as float values.
append
(label, value)Add a data point to this data set.
Attributes
dataset
set_index
labels
values
world
options