It is helpful to programmatically move from user-specified margins to real
cube margins that apply to the higher-dimensional real cube (with
user2realMargin
). Or to move from the higher-dimensional real cube to user cube
(with real2userMargin
).
user2realMargin(margin, dimTypes = getDimTypes(cube), cube)real2userMargin(margin, dimTypes = getDimTypes(cube), cube,
dedupe = TRUE)
the margin or margins for the user cube to be translated
dimension types from getDimTypes()
(by default:
getDimTypes(cube)
)
the cube to translate the margin for (optional if dimTypes
is
explicitly supplied)
logical, should the user dimensions in the result be
deduplicated (for real2userMargin
only)
margin or margins in the higher-dimension real cube