datasim.DataFrameData

class datasim.DataFrameData(world, data: ~pandas.core.frame.DataFrame, plot_options: ~datasim.types.PlotOptions = <datasim.types.PlotOptions object>)

Data directly from a Pandas DataFrame.

__init__(world, data: ~pandas.core.frame.DataFrame, plot_options: ~datasim.types.PlotOptions = <datasim.types.PlotOptions object>)

Create a data source directly referencing a Pandas DataFrame.

Parameters:
  • world – The World this data belongs to.

  • data (pd.DataFrame) – The DataFrame.

  • plot_options (Optional[PlotOptions], optional) – Options for a plot. Defaults to default PlotOptions which means nothing will be plotted.

Raises:

TypeError – When trying to take from a capacity resource without specifying an amount.

Methods

__init__(world, data[, plot_options])

Create a data source directly referencing a Pandas DataFrame.

Attributes

dataset

set_index

data

world

options