choice.DynamicChoiceData
Guide & worked example · Source
choice.DynamicChoiceData(
states,
actions,
next_states,
individual_ids,
time_periods,
covariates=None,
)Container for dynamic choice panel data.
Attributes: states: (n_obs,) observed states x_t actions: (n_obs,) observed actions a_t next_states: (n_obs,) observed next states x_{t+1} individual_ids: (n_obs,) panel identifier time_periods: (n_obs,) time index covariates: Optional (n_obs, n_features) additional state variables
Attributes
| Name | Description |
|---|---|
actions |
|
covariates |
|
individual_ids |
|
next_states |
|
states |
|
time_periods |
Methods
| Name | Description |
|---|---|
| to_dict | Convert to dict for compatibility with existing code. |
| validate | Check data integrity and stationarity. |
to_dict
choice.DynamicChoiceData.to_dict()Convert to dict for compatibility with existing code.
validate
choice.DynamicChoiceData.validate()Check data integrity and stationarity.
Raises: ValueError: If data shapes are inconsistent or contain invalid values