magclass (version 4.107.0)

dimReduce: dimReduce

Description

Remove dimensions which contain identical data for all elements in it

Usage

dimReduce(x, dim_exclude = NULL)

Arguments

x

MAgPIE object which should be reduced

dim_exclude

Vector with names of dimensions which must not be reduced

Value

The reduced MAgPIE object

See Also

add_dimension

Examples

Run this code
# NOT RUN {
 #create data with 5 identical scenarios
 p <- add_dimension(population_magpie,nm = paste0("scen",1:5))
 p
 dimReduce(p)
 
 #set years to same value
 p[,,] <- setYears(p[,1,], NULL)
 p
 dimReduce(p)
 
 #set regions to same value
 p[,,] <- setCells(p[1,,], "GLO")
 p
 dimReduce(p)

# }

Run the code above in your browser using DataCamp Workspace