magclass (version 4.107.0)

dimCode: dimCode

Description

Function converts a dimension name or number to a dimension Code used for MAgPIE objects

Usage

dimCode(dim, x, missing = 0, sep = ".")

Arguments

dim

A vector of dimension numbers or dimension names which should be translated

x

MAgPIE object in which the dimensions should be searched for.

missing

Either a value to which a dimension should be set in case that it is not found (default is 0), or "stop" indicating that the function should throw an error in these cases.

sep

A character separating joined dimension names

Value

A dimension code identifying the dimension. Either a integer which represents the main dimensions (1=spatial, 2=temporal, 3=data) or a numeric, representing the subdimensions of a dimension (e.g. 3.2 for the second data dimension).

See Also

mselect, getDim

Examples

Run this code
# NOT RUN {
data(population_magpie)
dimCode(c("t","scenario","blablub"),population_magpie)

# }

Run the code above in your browser using DataLab