IAMC Data
- class ixmp4.core.iamc.data.AddDataPointFrameSchema(*args, **kwargs)
Bases:
RemoveDataPointFrameSchema
- value: Series[Float] = 'value'
- class ixmp4.core.iamc.data.PlatformIamcData(_backend: Backend | None = None)
Bases:
BaseFacade
- tabulate(*, join_runs: bool = True, raw: bool = False, **kwargs: Unpack[EnumerateKwargs]) DataFrame
- variables: VariableRepository
- class ixmp4.core.iamc.data.RemoveDataPointFrameSchema(*args, **kwargs)
Bases:
DataFrameModel
- region: Series[String] | None = 'region'
- step_category: Series[String] | None = 'step_category'
- step_datetime: Series[DateTime] | None = 'step_datetime'
- step_year: Series[Int] | None = 'step_year'
- type: Series[String] | None = 'type'
- unit: Series[String] | None = 'unit'
- variable: Series[String] | None = 'variable'
- class ixmp4.core.iamc.data.RunIamcData(run: Run, **kwargs: Backend | None)
Bases:
BaseFacade
IAMC data.
Parameters
- backendixmp4.data.backend.Backend
Data source backend.
- runixmp4.base.run.Run
Model run.
- run: Run
- ixmp4.core.iamc.data.convert_to_std_format(df: DataFrame, join_runs: bool) DataFrame
- class ixmp4.core.iamc.variable.Variable(_model: BaseModel | None = None, **kwargs: Backend | None)
Bases:
BaseModelFacade
- NotFound
alias of
VariableNotFound
- NotUnique
alias of
VariableNotUnique