FindDimLists {SSBtools} | R Documentation |
Finding dimList
Description
Finding lists of level-hierarchy as needed for the input parameter dimList to the function makeProblem in package sdcTable
Usage
FindDimLists(
x,
groupVarInd = HierarchicalGroups(x = x),
addName = FALSE,
sep = ".",
xReturn = FALSE,
total = "Total"
)
Arguments
x |
Matrix or data frame containing the variables (micro data or cell counts data). |
groupVarInd |
List of vectors of indices defining the hierarchical variable groups. |
addName |
When TRUE the variable name is added to the level names, except for variables with most levels. |
sep |
A character string to separate when addName apply. |
xReturn |
When TRUE x is also in output, possibly changed according to addName. |
total |
String used to name totals. A vector of length |
Value
Output is a list according to the specifications in sdcTable. When xReturn is TRUE output has an extra list level and x is the first element.
Author(s)
Øyvind Langsrud
Examples
dataset <- SSBtoolsData("example1")
FindDimLists(dataset[1:2])
FindDimLists(dataset[2:3])
FindDimLists(dataset[1:4])
FindDimLists(SSBtoolsData("magnitude1")[1:4],
total = c("TOTAL", "unused1", "Europe", "unused2"))
x <- rep(c('A','B','C'),3)
y <- rep(c(11,22,11),3)
z <- c(1,1,1,2,2,2,3,3,3)
zy <- paste(z,y,sep='')
m <- cbind(x,y,z,zy)
FindDimLists(m)
FindDimLists(m, total = paste0("A", 1:4))
[Package SSBtools version 1.5.2 Index]