{
  "_id": "6a0ffdcbacfb0bcc41c79bfb",
  "Package": "SSBtools",
  "Type": "Package",
  "Title": "Algorithms and Tools for Tabular Statistics and Hierarchical\nComputations",
  "Version": "1.8.7",
  "Date": "2026-05-12",
  "Authors@R": "c(person(\"Øyvind\", \"Langsrud\", role = c(\"aut\", \"cre\"),\nemail = \"oyl@ssb.no\",\ncomment = c(ORCID = \"0000-0002-1380-4396\")),\nperson(\"Daniel\", \"Lupp\", role = c(\"aut\"),\ncomment = c(ORCID = \"0000-0003-3575-1691\")),\nperson(\"Bjørn-Helge\", \"Mevik\", role = c(\"ctb\")),\nperson(\"Vidar Norstein\", \"Klungre\", role = \"rev\",\ncomment = c(ORCID = \"0000-0003-1925-5911\")),\nperson(\"Statistics Norway\", role = \"cph\"))",
  "Description": "Includes general data manipulation functions, algorithms\nfor statistical disclosure control (Langsrud, 2024)\n<doi:10.1007/978-3-031-69651-0_6> and functions for\nhierarchical computations by sparse model matrices (Langsrud,\n2023) <doi:10.32614/RJ-2023-088>.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/statisticsnorway/ssb-ssbtools,\nhttps://statisticsnorway.github.io/ssb-ssbtools/",
  "BugReports": "https://github.com/statisticsnorway/ssb-ssbtools/issues",
  "Roxygen": "list(markdown = TRUE)",
  "Encoding": "UTF-8",
  "Config/roxygen2/version": "8.0.0",
  "Repository": "https://statisticsnorway.r-universe.dev",
  "Date/Publication": "2026-05-22 05:36:40 UTC",
  "RemoteUrl": "https://github.com/statisticsnorway/ssb-ssbtools",
  "RemoteRef": "HEAD",
  "RemoteSha": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-22 06:51:17 UTC",
    "User": "root"
  },
  "Author": "Øyvind Langsrud [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-1380-4396>),\nDaniel Lupp [aut] (ORCID: <https://orcid.org/0000-0003-3575-1691>),\nBjørn-Helge Mevik [ctb],\nVidar Norstein Klungre [rev] (ORCID:\n<https://orcid.org/0000-0003-1925-5911>),\nStatistics Norway [cph]",
  "Maintainer": "Øyvind Langsrud <oyl@ssb.no>",
  "MD5sum": "8089c60cdc9ad66b6193435638b52904",
  "_user": "statisticsnorway",
  "_type": "src",
  "_file": "SSBtools_1.8.7.tar.gz",
  "_fileid": "acd3e34b916186f393c035aaf77fee85bce596ae49861412765bae0dbcfcc971",
  "_filesize": 704778,
  "_sha256": "acd3e34b916186f393c035aaf77fee85bce596ae49861412765bae0dbcfcc971",
  "_created": "2026-05-22T06:51:17.000Z",
  "_published": "2026-05-22T06:55:07.597Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77330776327,
      "time": 151,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7154525500"
    },
    {
      "job": 77330776325,
      "time": 189,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154535417"
    },
    {
      "job": 77330776330,
      "time": 112,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7154515783"
    },
    {
      "job": 77330776336,
      "time": 125,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154518907"
    },
    {
      "job": 77330476514,
      "time": 149,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154487152"
    },
    {
      "job": 77330776349,
      "time": 91,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154510666"
    },
    {
      "job": 77330776378,
      "time": 127,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7154520067"
    },
    {
      "job": 77330776344,
      "time": 133,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7154521405"
    },
    {
      "job": 77330776367,
      "time": 110,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154515371"
    }
  ],
  "_buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/statisticsnorway/ssb-ssbtools",
  "_commit": {
    "id": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
    "author": "Øyvind Langsrud <40028407+olangsrud@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #143 from MichaelChirico/seq-s3\n\nUse S3 dispatch for seq() method on integer64",
    "time": 1779428200
  },
  "_maintainer": {
    "name": "Øyvind Langsrud",
    "email": "oyl@ssb.no",
    "login": "olangsrud",
    "orcid": "0000-0002-1380-4396",
    "description": "",
    "uuid": 40028407
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "bit64",
      "role": "Suggests"
    }
  ],
  "_owner": "statisticsnorway",
  "_selfowned": true,
  "_usedby": 7,
  "_updates": [
    {
      "week": "2025-25",
      "n": 4
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 2
    },
    {
      "week": "2025-44",
      "n": 3
    },
    {
      "week": "2025-46",
      "n": 3
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 1
    },
    {
      "week": "2026-21",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "statistics"
  ],
  "_stars": 12,
  "_contributors": [
    {
      "user": "olangsrud",
      "count": 726,
      "uuid": 40028407
    },
    {
      "user": "vidarkl",
      "count": 41,
      "uuid": 74055337
    },
    {
      "user": "danlupp",
      "count": 39,
      "uuid": 59728405
    },
    {
      "user": "michaelchirico",
      "count": 1,
      "uuid": 7606389
    },
    {
      "user": "sjentoft",
      "count": 1,
      "uuid": 25348319
    },
    {
      "user": "hegemb0",
      "count": 1,
      "uuid": 83003163
    }
  ],
  "_userbio": {
    "uuid": 5849578,
    "type": "organization",
    "name": "Statistics Norway"
  },
  "_downloads": {
    "count": 756,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SSBtools"
  },
  "_devurl": "https://github.com/statisticsnorway/ssb-ssbtools",
  "_pkgdown": "https://statisticsnorway.github.io/ssb-ssbtools/",
  "_searchresults": 76,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/SSBtools.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/statisticsnorway/ssb-ssbtools",
  "_realowner": "statisticsnorway",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2",
      "date": "2016-12-28"
    },
    {
      "version": "0.2.1",
      "date": "2017-02-07"
    },
    {
      "version": "0.3.0",
      "date": "2018-08-22"
    },
    {
      "version": "0.4.0",
      "date": "2019-01-21"
    },
    {
      "version": "0.5.0",
      "date": "2019-11-26"
    },
    {
      "version": "0.6.0",
      "date": "2020-02-28"
    },
    {
      "version": "0.7.0",
      "date": "2020-07-20"
    },
    {
      "version": "0.8.0",
      "date": "2020-09-17"
    },
    {
      "version": "0.9.0",
      "date": "2021-01-18"
    },
    {
      "version": "1.0.0",
      "date": "2021-03-04"
    },
    {
      "version": "1.1.0",
      "date": "2021-04-23"
    },
    {
      "version": "1.2.0",
      "date": "2021-07-02"
    },
    {
      "version": "1.2.2",
      "date": "2021-09-07"
    },
    {
      "version": "1.3.0",
      "date": "2022-04-01"
    },
    {
      "version": "1.3.3",
      "date": "2022-06-23"
    },
    {
      "version": "1.3.4",
      "date": "2022-08-16"
    },
    {
      "version": "1.3.8",
      "date": "2022-12-08"
    },
    {
      "version": "1.4.0",
      "date": "2023-01-16"
    },
    {
      "version": "1.4.2",
      "date": "2023-02-16"
    },
    {
      "version": "1.4.4",
      "date": "2023-03-28"
    },
    {
      "version": "1.4.6",
      "date": "2023-05-27"
    },
    {
      "version": "1.4.8",
      "date": "2023-06-23"
    },
    {
      "version": "1.5.0",
      "date": "2024-01-08"
    },
    {
      "version": "1.5.2",
      "date": "2024-05-16"
    },
    {
      "version": "1.5.4",
      "date": "2024-09-20"
    },
    {
      "version": "1.5.5",
      "date": "2024-10-21"
    },
    {
      "version": "1.6.0",
      "date": "2024-12-04"
    },
    {
      "version": "1.7.0",
      "date": "2025-02-04"
    },
    {
      "version": "1.7.5",
      "date": "2025-03-14"
    },
    {
      "version": "1.8.0",
      "date": "2025-06-19"
    },
    {
      "version": "1.8.1",
      "date": "2025-08-18"
    },
    {
      "version": "1.8.2",
      "date": "2025-09-19"
    },
    {
      "version": "1.8.4",
      "date": "2025-10-31"
    },
    {
      "version": "1.8.6",
      "date": "2025-12-01"
    },
    {
      "version": "1.8.7",
      "date": "2026-05-12"
    }
  ],
  "_exports": [
    "AddLeadingZeros",
    "aggregate_by_pkg",
    "aggregate_multiple_fun",
    "any_duplicated_rows",
    "As_TsparseMatrix",
    "AutoHierarchies",
    "AutoSplit",
    "CbindIdMatch",
    "CharacterDataFrame",
    "check_input",
    "CheckInput",
    "combine_formulas",
    "convert_integer64",
    "CrossCodeFrames",
    "data_diff_groups",
    "DataDummyHierarchies",
    "DataDummyHierarchy",
    "DataFrameToMatrix",
    "diff_groups",
    "DimList2Hierarchy",
    "DimList2Hrc",
    "dummy_aggregate",
    "DummyApply",
    "DummyDuplicated",
    "DummyHierarchies",
    "DummyHierarchy",
    "Extend0",
    "Extend0fromModelMatrixInput",
    "Extend0rnd1",
    "Extend0rnd1b",
    "Extend0rnd2",
    "FactorLevCorr",
    "filter_by_variable",
    "FindCommonCells",
    "FindDimLists",
    "FindDisclosiveCells",
    "FindHierarchies",
    "FindTableGroup",
    "fix_fun_amf",
    "fix_vars_amf",
    "ForceCharacterDataFrame",
    "ForceFactorDataFrame",
    "formula_from_vars",
    "formula_selection",
    "formula_term_labels",
    "Formula2Hierarchy",
    "Formula2ModelMatrix",
    "FormulaSelection",
    "FormulaSums",
    "GaussIndependent",
    "GaussIterationFunction",
    "GaussRank",
    "GaussSuppression",
    "get_colnames",
    "HierarchicalGroups",
    "HierarchicalGroups2",
    "HierarchicalGroups3",
    "HierarchicalWildcardGlobbing",
    "hierarchies_as_vars",
    "Hierarchies2Formulas",
    "Hierarchies2ModelMatrix",
    "HierarchiesAndFormula2ModelMatrix",
    "Hierarchy2Formula",
    "HierarchyCompute",
    "HierarchyCompute2",
    "HierarchyComputeDummy",
    "HierarchyFix",
    "Hrc2DimList",
    "inc_default",
    "IsExtend0",
    "LSfitNonNeg",
    "MakeFreq",
    "MakeHierFormula",
    "MakeMicro",
    "map_hierarchies_to_data",
    "Match",
    "matlabColon",
    "Matrix2list",
    "Matrix2listInt",
    "MatrixPaste",
    "MatrixPaste1",
    "MatrixToDataFrame",
    "max_contribution",
    "Mipf",
    "model_aggregate",
    "ModelMatrix",
    "n_contributors",
    "names_by_variable",
    "NamesFromModelMatrixInput",
    "Number",
    "NumSingleton",
    "output_term_labels",
    "quantile_weighted",
    "RbindAll",
    "Reduce0exact",
    "RoundWhole",
    "RowGroups",
    "SeqInc",
    "single_col",
    "SortRows",
    "SSBtoolsData",
    "Stack",
    "substitute_formula_vars",
    "table_all_integers",
    "tables_by_formulas",
    "total_collapse",
    "UniqueSeq",
    "unmatrix",
    "Unstack",
    "vars_to_hierarchies",
    "WildcardGlobbing",
    "WildcardGlobbingVector",
    "zero_col"
  ],
  "_datasets": [
    {
      "name": "sosialFiktiv",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "sosialFiktiv",
      "file": "sosialFiktiv.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "fylke",
        "kostragr",
        "hovedint",
        "mnd",
        "mnd2",
        "ant"
      ],
      "rows": 5244,
      "table": true,
      "tojson": true
    },
    {
      "name": "z1",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z1",
      "file": "z1.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "hovedint",
        "ant"
      ],
      "rows": 32,
      "table": true,
      "tojson": true
    },
    {
      "name": "z1micro",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z1micro",
      "file": "z1micro.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "hovedint",
        "ant"
      ],
      "rows": 596,
      "table": true,
      "tojson": true
    },
    {
      "name": "z1w",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z1w",
      "file": "z1w.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "annet",
        "arbeid",
        "soshjelp",
        "trygd"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    },
    {
      "name": "z2",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z2",
      "file": "z2.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "fylke",
        "kostragr",
        "hovedint",
        "ant"
      ],
      "rows": 44,
      "table": true,
      "tojson": true
    },
    {
      "name": "z2w",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z2w",
      "file": "z2w.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "fylke",
        "kostragr",
        "annet",
        "arbeid",
        "soshjelp",
        "trygd"
      ],
      "rows": 11,
      "table": true,
      "tojson": true
    },
    {
      "name": "z3",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z3",
      "file": "z3.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "fylke",
        "kostragr",
        "hovedint",
        "mnd",
        "mnd2",
        "ant"
      ],
      "rows": 432,
      "table": true,
      "tojson": true
    },
    {
      "name": "z3w",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z3w",
      "file": "z3w.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "fylke",
        "kostragr",
        "annet_m01m05",
        "arbeid_m01m05",
        "soshjelp_m01m05",
        "trygd_m01m05",
        "annet_m10m12",
        "arbeid_m10m12",
        "soshjelp_m10m12",
        "trygd_m10m12",
        "annet_m06m09",
        "arbeid_m06m09",
        "soshjelp_m06m09",
        "trygd_m06m09"
      ],
      "rows": 36,
      "table": true,
      "tojson": true
    },
    {
      "name": "z3wb",
      "title": "Fictitious datasets returned by SSBtoolsData()",
      "object": "z3wb",
      "file": "z3wb.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "region",
        "fylke",
        "kostragr",
        "annet_m01m05_M01M05",
        "arbeid_m01m05_M01M05",
        "soshjelp_m01m05_M01M05",
        "trygd_m01m05_M01M05",
        "annet_m10m12_M06M12",
        "arbeid_m10m12_M06M12",
        "soshjelp_m10m12_M06M12",
        "trygd_m10m12_M06M12",
        "annet_m06m09_M06M12",
        "arbeid_m06m09_M06M12",
        "soshjelp_m06m09_M06M12",
        "trygd_m06m09_M06M12"
      ],
      "rows": 36,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "AddLeadingZeros",
      "title": "Add leading zeros to numbers while preserving other text",
      "topics": [
        "AddLeadingZeros"
      ]
    },
    {
      "page": "aggregate_by_pkg",
      "title": "Aggregate by base R or data.table",
      "topics": [
        "aggregate_by_pkg"
      ]
    },
    {
      "page": "aggregate_multiple_fun",
      "title": "Wrapper to 'aggregate'",
      "topics": [
        "aggregate_multiple_fun"
      ]
    },
    {
      "page": "any_duplicated_rows",
      "title": "Fast alternative to 'anyDuplicated()'",
      "topics": [
        "any_duplicated_rows"
      ]
    },
    {
      "page": "As_TsparseMatrix",
      "title": "Transform to TsparseMatrix/dgTMatrix",
      "topics": [
        "As_TsparseMatrix"
      ]
    },
    {
      "page": "AutoHierarchies",
      "title": "Ensure standardized coding of hierarchies",
      "topics": [
        "AutoHierarchies"
      ]
    },
    {
      "page": "AutoSplit",
      "title": "Creating variables by splitting the elements of a character vector without needing a split string",
      "topics": [
        "AutoSplit"
      ]
    },
    {
      "page": "CbindIdMatch",
      "title": "Combine several data frames by using id variables to match rows",
      "topics": [
        "CbindIdMatch"
      ]
    },
    {
      "page": "CheckInput",
      "title": "Checking function inputs",
      "topics": [
        "CheckInput",
        "check_input"
      ]
    },
    {
      "page": "convert_integer64",
      "title": "Convert 'integer64' data to base R numeric, integer, or character types",
      "topics": [
        "convert_integer64"
      ]
    },
    {
      "page": "data_diff_groups",
      "title": "Add diff_groups results as columns in a data frame",
      "topics": [
        "data_diff_groups"
      ]
    },
    {
      "page": "DataDummyHierarchy",
      "title": "Create a (signed) dummy matrix for hierarcical mapping of codes in data",
      "topics": [
        "DataDummyHierarchies",
        "DataDummyHierarchy"
      ]
    },
    {
      "page": "diff_groups",
      "title": "Difference and Sum Groups",
      "topics": [
        "diff_groups"
      ]
    },
    {
      "page": "DimList2Hierarchy",
      "title": "DimList2Hierarchy",
      "topics": [
        "DimList2Hierarchy"
      ]
    },
    {
      "page": "DimList2Hrc",
      "title": "DimList2Hrc/Hrc2DimList",
      "topics": [
        "DimList2Hrc",
        "Hrc2DimList"
      ]
    },
    {
      "page": "dummy_aggregate",
      "title": "'aggregate_multiple_fun' using a dummy matrix",
      "topics": [
        "dummy_aggregate"
      ]
    },
    {
      "page": "DummyApply",
      "title": "Apply a function to subsets defined by a dummy matrix",
      "topics": [
        "DummyApply"
      ]
    },
    {
      "page": "DummyDuplicated",
      "title": "Duplicated columns in dummy matrix",
      "topics": [
        "DummyDuplicated"
      ]
    },
    {
      "page": "DummyHierarchy",
      "title": "Converting hierarchy specifications to a (signed) dummy matrix",
      "topics": [
        "DummyHierarchies",
        "DummyHierarchy"
      ]
    },
    {
      "page": "Extend0",
      "title": "Add zero frequency rows",
      "topics": [
        "Extend0"
      ]
    },
    {
      "page": "Extend0rnd1",
      "title": "varGroups-attribute to Extend0, Example functions",
      "topics": [
        "Extend0rnd1",
        "Extend0rnd1b",
        "Extend0rnd2"
      ]
    },
    {
      "page": "FactorLevCorr",
      "title": "Factor level correlation",
      "topics": [
        "FactorLevCorr"
      ]
    },
    {
      "page": "filter_by_variable",
      "title": "Filter a List of Items or Retrieve Names by a Variable",
      "topics": [
        "filter_by_variable",
        "names_by_variable"
      ]
    },
    {
      "page": "FindCommonCells",
      "title": "Finding commonCells",
      "topics": [
        "FindCommonCells"
      ]
    },
    {
      "page": "FindDimLists",
      "title": "Finding dimList",
      "topics": [
        "FindDimLists"
      ]
    },
    {
      "page": "FindDisclosiveCells",
      "title": "Find directly disclosive cells",
      "topics": [
        "FindDisclosiveCells"
      ]
    },
    {
      "page": "FindHierarchies",
      "title": "Finding hierarchies automatically from data",
      "topics": [
        "FindHierarchies"
      ]
    },
    {
      "page": "FindTableGroup",
      "title": "Finding table(s) of hierarchical variable groups",
      "topics": [
        "FindTableGroup"
      ]
    },
    {
      "page": "formula_utils",
      "title": "Functions for formula manipulation",
      "topics": [
        "formula_utils"
      ]
    },
    {
      "page": "FormulaSelection",
      "title": "Limit matrix or data frame to selected model terms",
      "topics": [
        "FormulaSelection",
        "FormulaSelection.default",
        "formula_selection"
      ]
    },
    {
      "page": "FormulaSums",
      "title": "Sums (aggregates) and/or sparse model matrix with possible cross table",
      "topics": [
        "Formula2ModelMatrix",
        "FormulaSums"
      ]
    },
    {
      "page": "GaussIndependent",
      "title": "Linearly independent rows and columns by Gaussian elimination",
      "topics": [
        "GaussIndependent",
        "GaussRank"
      ]
    },
    {
      "page": "GaussIterationFunction",
      "title": "An 'iFunction' argument to 'GaussSuppression'",
      "topics": [
        "GaussIterationFunction"
      ]
    },
    {
      "page": "GaussSuppression",
      "title": "Secondary suppression by Gaussian elimination",
      "topics": [
        "GaussSuppression"
      ]
    },
    {
      "page": "get_colnames",
      "title": "Get column names from a data.frame, tibble, or data.table",
      "topics": [
        "get_colnames"
      ]
    },
    {
      "page": "HierarchicalGroups",
      "title": "Finding hierarchical variable groups",
      "topics": [
        "HierarchicalGroups"
      ]
    },
    {
      "page": "HierarchicalWildcardGlobbing",
      "title": "Find variable combinations by advanced wildcard/globbing specifications.",
      "topics": [
        "HierarchicalWildcardGlobbing"
      ]
    },
    {
      "page": "hierarchies_as_vars",
      "title": "Hierarchies coded as variables",
      "topics": [
        "hierarchies_as_vars"
      ]
    },
    {
      "page": "Hierarchies2ModelMatrix",
      "title": "Model matrix representing crossed hierarchies",
      "topics": [
        "Hierarchies2ModelMatrix"
      ]
    },
    {
      "page": "HierarchiesAndFormula2ModelMatrix",
      "title": "Model matrix representing crossed hierarchies according to a formula",
      "topics": [
        "HierarchiesAndFormula2ModelMatrix"
      ]
    },
    {
      "page": "Hierarchy2Formula",
      "title": "Hierarchy2Formula",
      "topics": [
        "Formula2Hierarchy",
        "Hierarchies2Formulas",
        "Hierarchy2Formula"
      ]
    },
    {
      "page": "HierarchyCompute",
      "title": "Hierarchical Computations",
      "topics": [
        "HierarchyCompute"
      ]
    },
    {
      "page": "HierarchyCompute2",
      "title": "Extended Hierarchical Computations",
      "topics": [
        "HierarchyCompute2"
      ]
    },
    {
      "page": "LSfitNonNeg",
      "title": "Non-negative regression fits with a sparse overparameterized model matrix",
      "topics": [
        "LSfitNonNeg"
      ]
    },
    {
      "page": "MakeHierFormula",
      "title": "Make model formula from data taking into account hierarchical variables",
      "topics": [
        "MakeHierFormula"
      ]
    },
    {
      "page": "map_hierarchies_to_data",
      "title": "Add variables to dataset based on hierarchies",
      "topics": [
        "map_hierarchies_to_data"
      ]
    },
    {
      "page": "Match",
      "title": "Matching rows in data frames",
      "topics": [
        "Match"
      ]
    },
    {
      "page": "matlabColon",
      "title": "Simulate Matlab's ':'",
      "topics": [
        "matlabColon",
        "SeqInc"
      ]
    },
    {
      "page": "Matrix2list",
      "title": "Convert matrix to sparse list",
      "topics": [
        "Matrix2list",
        "Matrix2listInt"
      ]
    },
    {
      "page": "max_contribution",
      "title": "Find Major Contributions to Aggregates and Count Contributors",
      "topics": [
        "max_contribution",
        "n_contributors"
      ]
    },
    {
      "page": "Mipf",
      "title": "Iterative proportional fitting from matrix input",
      "topics": [
        "Mipf"
      ]
    },
    {
      "page": "model_aggregate",
      "title": "Hierarchical aggregation via model specification",
      "topics": [
        "model_aggregate"
      ]
    },
    {
      "page": "ModelMatrix",
      "title": "Model matrix from hierarchies and/or a formula",
      "topics": [
        "ModelMatrix",
        "NamesFromModelMatrixInput"
      ]
    },
    {
      "page": "Number",
      "title": "Adding leading zeros",
      "topics": [
        "Number"
      ]
    },
    {
      "page": "NumSingleton",
      "title": "Decoding of 'singletonMethod'",
      "topics": [
        "NumSingleton"
      ]
    },
    {
      "page": "output_term_labels",
      "title": "Extract vector of term labels from a data.frame",
      "topics": [
        "output_term_labels"
      ]
    },
    {
      "page": "quantile_weighted",
      "title": "Weighted quantiles",
      "topics": [
        "quantile_weighted"
      ]
    },
    {
      "page": "RbindAll",
      "title": "Combining several data frames when the columns don't match",
      "topics": [
        "RbindAll"
      ]
    },
    {
      "page": "Reduce0exact",
      "title": "Reducing a non-negative regression problem",
      "topics": [
        "Reduce0exact"
      ]
    },
    {
      "page": "RoundWhole",
      "title": "Round values that are close two whole numbers",
      "topics": [
        "RoundWhole"
      ]
    },
    {
      "page": "RowGroups",
      "title": "Create numbering according to unique rows",
      "topics": [
        "RowGroups"
      ]
    },
    {
      "page": "SortRows",
      "title": "Sorting rows of a matrix or data frame",
      "topics": [
        "SortRows"
      ]
    },
    {
      "page": "SSBtoolsData",
      "title": "Function that returns a dataset",
      "topics": [
        "SSBtoolsData"
      ]
    },
    {
      "page": "Stack",
      "title": "Stack columns from a data frame and include variables.",
      "topics": [
        "Stack"
      ]
    },
    {
      "page": "table_all_integers",
      "title": "Table all integers from 1 to n",
      "topics": [
        "table_all_integers"
      ]
    },
    {
      "page": "tables_by_formulas",
      "title": "Tabular Statistics Based on Formulas",
      "topics": [
        "tables_by_formulas"
      ]
    },
    {
      "page": "total_collapse",
      "title": "Collapse variables to single representation",
      "topics": [
        "total_collapse"
      ]
    },
    {
      "page": "UniqueSeq",
      "title": "Sequence within unique values",
      "topics": [
        "UniqueSeq"
      ]
    },
    {
      "page": "Unstack",
      "title": "Unstack a column from a data frame and include additional variables.",
      "topics": [
        "Unstack"
      ]
    },
    {
      "page": "vars_to_hierarchies",
      "title": "Transform hierarchies coded as Variables to \"to-from\" format",
      "topics": [
        "vars_to_hierarchies"
      ]
    },
    {
      "page": "WildcardGlobbing",
      "title": "Row selection by wildcard/globbing",
      "topics": [
        "WildcardGlobbing"
      ]
    },
    {
      "page": "WildcardGlobbingVector",
      "title": "Selection of elements by wildcard/globbing",
      "topics": [
        "WildcardGlobbingVector"
      ]
    },
    {
      "page": "zero_col",
      "title": "Check for empty matrix columns (or rows)",
      "topics": [
        "single_col",
        "zero_col"
      ]
    }
  ],
  "_pkglogo": "https://github.com/statisticsnorway/ssb-ssbtools/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/statisticsnorway/ssb-ssbtools/raw/HEAD/README.md",
  "_rundeps": [
    "lattice",
    "MASS",
    "Matrix"
  ],
  "_score": 7.721546826892599,
  "_indexed": true,
  "_nocasepkg": "ssbtools",
  "_universes": [
    "statisticsnorway",
    "olangsrud"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.8.7",
      "date": "2026-05-22T06:53:19.000Z",
      "distro": "noble",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "4ad6af3202cd3177a3243af9246e3ebd0490c0d49c013c94a400a926edff7ff8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.8.7",
      "date": "2026-05-22T06:53:55.000Z",
      "distro": "noble",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "8f6ea23725c329a98942137f368fa31c6ebe6d992650712c75b26bbf4698b70f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.8.7",
      "date": "2026-05-22T06:53:00.000Z",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "ff8717155eecb7b586a0a012ffa059af1bc22021d6c101dda10d629c415594c9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.8.7",
      "date": "2026-05-22T06:53:09.000Z",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "8f81db53a1d58a2e3eb3c81408f7cca14b6599234b48c5ed3ac1c85623db37f5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.8.7",
      "date": "2026-05-22T06:53:13.000Z",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "9452d7d36e54ef3007a7ccce0462907003ae6c1de36ce302060b7238ba6148f0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.8.7",
      "date": "2026-05-22T06:52:44.000Z",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "bd3cabd4b3833995d05360eab7ece07bf991d24783cdd7c70063e1cb6df9d6b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.8.7",
      "date": "2026-05-22T06:52:49.000Z",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "0118d2dc29996f880b6c9b136b0a24c5d486441ff8bc5e3f91691e81217aa30d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.8.7",
      "date": "2026-05-22T06:52:27.000Z",
      "commit": "7481bb807b803dd4ecba8d7f049ecba5a857a611",
      "fileid": "f3489f093548ebd505a110a50a91e36152b8ba11c8663c6e436ed05a98d7308a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statisticsnorway/actions/runs/26272961451"
    }
  ]
}