{
  "_id": "6a0f6551acfb0bcc41c5d0b8",
  "Package": "expss",
  "Type": "Package",
  "Title": "Tables, Labels and Some Useful Functions from Spreadsheets and\n'SPSS' Statistics",
  "Version": "0.11.7",
  "Maintainer": "Gregory Demin <gdemin@gmail.com>",
  "Authors@R": "c(\nperson(\"Gregory\", \"Demin\", email = \"gdemin@gmail.com\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Sebastian\", \"Jeworutzki\", email=\"Sebastian.Jeworutzki@ruhr-uni-bochum.de\",\nrole = c(\"ctb\"), comment = c(ORCID = \"0000-0002-2671-5253\")),\nperson(\"Dan\", \"Chaltiel\",\nrole = c(\"ctb\")),\nperson(\"John\", \"Williams\",\nrole = c(\"ctb\")),\nperson(\"Tom\", \"Elliott\",\nrole = c(\"ctb\"))\n)",
  "URL": "https://gdemin.github.io/expss/",
  "BugReports": "https://github.com/gdemin/expss/issues",
  "Description": "Package computes and displays tables with support for\n'SPSS'-style labels, multiple and nested banners, weights,\nmultiple-response variables and significance testing. There are\nfacilities for nice output of tables in 'knitr', 'Shiny',\n'*.xlsx' files, R and 'Jupyter' notebooks. Methods for labelled\nvariables add value labels support to base R functions and to\nsome functions from other packages. Additionally, the package\nbrings popular data transformation functions from 'SPSS'\nStatistics and 'Excel': 'RECODE', 'COUNT', 'COUNTIF', 'VLOOKUP'\nand etc. These functions are very useful for data processing in\nmarketing research surveys. Package intended to help people to\nmove data processing from 'Excel' and 'SPSS' to R.",
  "VignetteBuilder": "knitr",
  "LazyData": "yes",
  "License": "GPL (>= 2)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://gdemin.r-universe.dev",
  "Date/Publication": "2025-10-15 09:01:41 UTC",
  "RemoteUrl": "https://github.com/gdemin/expss",
  "RemoteRef": "HEAD",
  "RemoteSha": "edc74489563551d78b4f9801c755d32a26249940",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-21 10:10:28 UTC",
    "User": "root"
  },
  "Author": "Gregory Demin [aut, cre],\nSebastian Jeworutzki [ctb] (ORCID:\n<https://orcid.org/0000-0002-2671-5253>),\nDan Chaltiel [ctb],\nJohn Williams [ctb],\nTom Elliott [ctb]",
  "MD5sum": "d60abfad37d4ca780390d75710aa4095",
  "_user": "gdemin",
  "_type": "src",
  "_file": "expss_0.11.7.tar.gz",
  "_fileid": "34a0bdc4c11894ed59fef13bd8e7dd1a6205f30497cba870ee7394c755fd476a",
  "_filesize": 4551184,
  "_sha256": "34a0bdc4c11894ed59fef13bd8e7dd1a6205f30497cba870ee7394c755fd476a",
  "_created": "2026-05-21T10:10:28.000Z",
  "_published": "2026-05-21T20:04:33.711Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77258253261,
      "time": 148,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7133049531"
    },
    {
      "job": 77258253205,
      "time": 175,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133058646"
    },
    {
      "job": 77258253174,
      "time": 165,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7133054664"
    },
    {
      "job": 77258253295,
      "time": 124,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133041618"
    },
    {
      "job": 77258252841,
      "time": 215,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7132999925"
    },
    {
      "job": 77258252542,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7145973467"
    },
    {
      "job": 77258253111,
      "time": 148,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7133050346"
    },
    {
      "job": 77258253406,
      "time": 127,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7133042869"
    },
    {
      "job": 77258253322,
      "time": 129,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133043150"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gdemin/expss",
  "_commit": {
    "id": "edc74489563551d78b4f9801c755d32a26249940",
    "author": "Gregory Demin <gdemin@gmail.com>",
    "committer": "Gregory Demin <gdemin@gmail.com>",
    "message": "Minor fixes for building pdf manual\n",
    "time": 1760518901
  },
  "_maintainer": {
    "name": "Gregory Demin",
    "email": "gdemin@gmail.com",
    "login": "gdemin",
    "description": "",
    "uuid": 3617375
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "maditr",
      "version": ">= 0.8.2",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.12.6",
      "role": "Imports"
    },
    {
      "package": "htmlTable",
      "version": ">= 1.11.0",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "version": ">= 0.51.0",
      "role": "Imports"
    },
    {
      "package": "foreign",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "htmltools",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "repr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "openxlsx",
      "role": "Suggests"
    },
    {
      "package": "fst",
      "role": "Suggests"
    },
    {
      "package": "huxtable",
      "role": "Suggests"
    }
  ],
  "_owner": "gdemin",
  "_selfowned": true,
  "_usedby": 5,
  "_updates": [
    {
      "week": "2025-41",
      "n": 1
    },
    {
      "week": "2025-42",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "excel",
    "labels",
    "labels-support",
    "msexcel",
    "pivot-tables",
    "recode",
    "spss",
    "spss-statistics",
    "tables",
    "variable-labels",
    "vlookup"
  ],
  "_stars": 86,
  "_contributors": [
    {
      "user": "gdemin",
      "count": 1255,
      "uuid": 3617375
    },
    {
      "user": "sjewo",
      "count": 19,
      "uuid": 2435621
    },
    {
      "user": "tmelliott",
      "count": 7,
      "uuid": 5061277
    },
    {
      "user": "johnfrombluff",
      "count": 3,
      "uuid": 437233
    },
    {
      "user": "danchaltiel",
      "count": 1,
      "uuid": 15105152
    },
    {
      "user": "michaelchirico",
      "count": 1,
      "uuid": 7606389
    }
  ],
  "_userbio": {
    "uuid": 3617375,
    "type": "user",
    "name": "Gregory Demin"
  },
  "_downloads": {
    "count": 9877,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/expss"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/gdemin/expss",
  "_searchresults": 1360,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/expss.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gdemin/expss",
  "_realowner": "gdemin",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.5.1",
      "date": "2016-07-07"
    },
    {
      "version": "0.5.5",
      "date": "2016-10-18"
    },
    {
      "version": "0.7.1",
      "date": "2017-04-09"
    },
    {
      "version": "0.8.1",
      "date": "2017-08-10"
    },
    {
      "version": "0.8.2",
      "date": "2017-09-26"
    },
    {
      "version": "0.8.3",
      "date": "2017-11-07"
    },
    {
      "version": "0.8.4",
      "date": "2017-12-10"
    },
    {
      "version": "0.8.6",
      "date": "2018-01-24"
    },
    {
      "version": "0.8.7",
      "date": "2018-06-14"
    },
    {
      "version": "0.8.8",
      "date": "2018-11-11"
    },
    {
      "version": "0.8.10",
      "date": "2018-12-11"
    },
    {
      "version": "0.8.11",
      "date": "2019-04-15"
    },
    {
      "version": "0.9.0",
      "date": "2019-07-01"
    },
    {
      "version": "0.9.1",
      "date": "2019-08-25"
    },
    {
      "version": "0.10.1",
      "date": "2019-11-27"
    },
    {
      "version": "0.10.2",
      "date": "2020-03-25"
    },
    {
      "version": "0.10.5",
      "date": "2020-07-06"
    },
    {
      "version": "0.10.6",
      "date": "2020-07-27"
    },
    {
      "version": "0.10.7",
      "date": "2020-11-15"
    },
    {
      "version": "0.11.1",
      "date": "2022-01-07"
    },
    {
      "version": "0.11.2",
      "date": "2022-10-16"
    },
    {
      "version": "0.11.4",
      "date": "2022-11-05"
    },
    {
      "version": "0.11.6",
      "date": "2023-07-15"
    },
    {
      "version": "0.11.7",
      "date": "2025-10-15"
    }
  ],
  "_exports": [
    "..",
    "..f",
    "..p",
    "..t",
    "%a%",
    "%col_in%",
    "%d%",
    "%e%",
    "%has%",
    "%i%",
    "%if_na%",
    "%into%",
    "%mis_val%",
    "%n_d%",
    "%n_i%",
    "%na_if%",
    "%nest%",
    "%r%",
    "%row_in%",
    "%thru%",
    "%to_list%",
    "%to%",
    "%u%",
    "add_columns",
    "add_labelled_class",
    "add_rows",
    "add_sig_labels",
    "add_val_lab",
    "add_val_lab<-",
    "all_in_col",
    "all_in_row",
    "and",
    "any_in_col",
    "any_in_row",
    "apply_col",
    "apply_col_if",
    "apply_dictionary",
    "apply_labels",
    "apply_row",
    "apply_row_if",
    "as_huxtable.etable",
    "as_is",
    "as.category",
    "as.criterion",
    "as.datatable_widget",
    "as.dichotomy",
    "as.etable",
    "as.labelled",
    "as.sheet",
    "autonum",
    "calc",
    "calc_cro",
    "calc_cro_cases",
    "calc_cro_cpct",
    "calc_cro_cpct_responses",
    "calc_cro_fun",
    "calc_cro_fun_df",
    "calc_cro_mean",
    "calc_cro_mean_sd_n",
    "calc_cro_median",
    "calc_cro_pearson",
    "calc_cro_rpct",
    "calc_cro_spearman",
    "calc_cro_sum",
    "calc_cro_tpct",
    "calculate",
    "cell_chisq",
    "combine_functions",
    "compare_means",
    "compare_proportions",
    "compute",
    "contains",
    "copy",
    "count_col_if",
    "count_if",
    "count_row_if",
    "create_dictionary",
    "cro",
    "cro_cases",
    "cro_cpct",
    "cro_cpct_responses",
    "cro_fun",
    "cro_fun_df",
    "cro_mean",
    "cro_mean_sd_n",
    "cro_median",
    "cro_pearson",
    "cro_rpct",
    "cro_spearman",
    "cro_sum",
    "cro_tpct",
    "cross_cases",
    "cross_cpct",
    "cross_cpct_responses",
    "cross_fun",
    "cross_fun_df",
    "cross_mean",
    "cross_mean_sd_n",
    "cross_median",
    "cross_pearson",
    "cross_rpct",
    "cross_spearman",
    "cross_sum",
    "cross_tpct",
    "do_if",
    "do_repeat",
    "drop_all_labels",
    "drop_c",
    "drop_empty_columns",
    "drop_empty_rows",
    "drop_r",
    "drop_rc",
    "drop_unused_labels",
    "drop_val_labs",
    "drop_var_labs",
    "dummy",
    "dummy1",
    "eq",
    "equals",
    "except",
    "expss_digits",
    "expss_disable_value_labels_support",
    "expss_enable_value_labels_support",
    "expss_enable_value_labels_support_extreme",
    "expss_fix_encoding_off",
    "expss_fix_encoding_on",
    "expss_fre_stat_lab",
    "expss_output_commented",
    "expss_output_default",
    "expss_output_huxtable",
    "expss_output_raw",
    "expss_output_rnotebook",
    "expss_output_viewer",
    "expss_round_half_to_even",
    "fctr",
    "fixed",
    "fre",
    "from",
    "from_to",
    "ge",
    "get_caption",
    "get_expss_digits",
    "get_expss_rounding",
    "greater",
    "greater_or_equal",
    "gt",
    "gte",
    "has",
    "has_label",
    "hi",
    "hide",
    "htmlTable",
    "htmlTableWidget",
    "htmlTableWidgetOutput",
    "if_na",
    "if_na<-",
    "if_val",
    "if_val<-",
    "ifs",
    "index_col",
    "index_row",
    "indirect",
    "indirect_list",
    "info",
    "interactiveTable",
    "is_max",
    "is_min",
    "is_na",
    "is.category",
    "is.criterion",
    "is.dichotomy",
    "is.etable",
    "is.labelled",
    "is.with_caption",
    "items",
    "keep",
    "lab_num",
    "le",
    "less",
    "less_or_equal",
    "like",
    "lo",
    "lt",
    "lte",
    "make_labels",
    "make_subheadings",
    "match_col",
    "match_row",
    "max_col",
    "max_col_if",
    "max_if",
    "max_row",
    "max_row_if",
    "mdset",
    "mdset_f",
    "mdset_p",
    "mdset_t",
    "mean_col",
    "mean_col_if",
    "mean_if",
    "mean_row",
    "mean_row_if",
    "median_col",
    "median_col_if",
    "median_if",
    "median_row",
    "median_row_if",
    "min_col",
    "min_col_if",
    "min_if",
    "min_row",
    "min_row_if",
    "mis_val",
    "mis_val<-",
    "modify",
    "modify_if",
    "mrset",
    "mrset_f",
    "mrset_p",
    "mrset_t",
    "n_diff",
    "n_intersect",
    "n2l",
    "na_if",
    "na_if<-",
    "name_dots",
    "names2labels",
    "ne",
    "neq",
    "nest",
    "net",
    "not",
    "not_equals",
    "not_na",
    "num_lab",
    "old_read_labelled_csv",
    "old_write_labelled_csv",
    "or",
    "other",
    "perl",
    "prepend_all",
    "prepend_names",
    "prepend_values",
    "prop",
    "prop_col",
    "prop_row",
    "qc",
    "qe",
    "read_labelled_csv",
    "read_labelled_csv2",
    "read_labelled_fst",
    "read_labelled_tab",
    "read_labelled_tab2",
    "read_labelled_xlsx",
    "read_spss",
    "rec",
    "rec<-",
    "recode",
    "recode<-",
    "regex",
    "sd_col",
    "sd_col_if",
    "sd_if",
    "sd_row",
    "sd_row_if",
    "set_caption",
    "set_val_lab",
    "set_var_lab",
    "sheet",
    "significance_cases",
    "significance_cell_chisq",
    "significance_cpct",
    "significance_means",
    "sort_asc",
    "sort_desc",
    "split_by",
    "split_columns",
    "split_labels",
    "split_off",
    "split_table_to_df",
    "subtotal",
    "sum_col",
    "sum_col_if",
    "sum_if",
    "sum_row",
    "sum_row_if",
    "tab_caption",
    "tab_cells",
    "tab_cols",
    "tab_last_add_sig_labels",
    "tab_last_hstack",
    "tab_last_round",
    "tab_last_sig_cases",
    "tab_last_sig_cell_chisq",
    "tab_last_sig_cpct",
    "tab_last_sig_means",
    "tab_last_vstack",
    "tab_mis_val",
    "tab_net_cells",
    "tab_net_cols",
    "tab_net_rows",
    "tab_pivot",
    "tab_prepend_all",
    "tab_prepend_names",
    "tab_prepend_values",
    "tab_row_label",
    "tab_rows",
    "tab_significance_options",
    "tab_sort_asc",
    "tab_sort_desc",
    "tab_stat_cases",
    "tab_stat_cpct",
    "tab_stat_cpct_responses",
    "tab_stat_fun",
    "tab_stat_fun_df",
    "tab_stat_max",
    "tab_stat_mean",
    "tab_stat_mean_sd_n",
    "tab_stat_median",
    "tab_stat_min",
    "tab_stat_rpct",
    "tab_stat_sd",
    "tab_stat_se",
    "tab_stat_sum",
    "tab_stat_tpct",
    "tab_stat_unweighted_valid_n",
    "tab_stat_valid_n",
    "tab_subgroup",
    "tab_subtotal_cells",
    "tab_subtotal_cols",
    "tab_subtotal_rows",
    "tab_total_label",
    "tab_total_row_position",
    "tab_total_statistic",
    "tab_transpose",
    "tab_weight",
    "text_to_columns",
    "text_to_columns_csv",
    "text_to_columns_csv2",
    "text_to_columns_tab",
    "text_to_columns_tab2",
    "thru",
    "to",
    "total",
    "unhide",
    "unlab",
    "unvl",
    "unvr",
    "unweighted_valid_n",
    "use_labels",
    "v_diff",
    "v_intersect",
    "v_union",
    "v_xor",
    "v2l",
    "val_lab",
    "val_lab<-",
    "valid",
    "valid_n",
    "value_col_if",
    "value_row_if",
    "values2labels",
    "var_lab",
    "var_lab<-",
    "vars",
    "vars_list",
    "w_cor",
    "w_cov",
    "w_mad",
    "w_max",
    "w_mean",
    "w_median",
    "w_min",
    "w_n",
    "w_pearson",
    "w_sd",
    "w_se",
    "w_spearman",
    "w_sum",
    "w_var",
    "weight_by",
    "when",
    "where",
    "window_fun",
    "write_labelled_csv",
    "write_labelled_csv2",
    "write_labelled_fst",
    "write_labelled_spss",
    "write_labelled_tab",
    "write_labelled_tab2",
    "write_labelled_xlsx",
    "write_labels",
    "write_labels_spss",
    "xl_write",
    "xl_write_file"
  ],
  "_datasets": [
    {
      "name": "product_test",
      "title": "Data from product test of chocolate confectionary",
      "object": "product_test",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "cell",
        "s2a",
        "a1_1",
        "a1_2",
        "a1_3",
        "a1_4",
        "a1_5",
        "a1_6",
        "a22",
        "b1_1",
        "b1_2",
        "b1_3",
        "b1_4",
        "b1_5",
        "b1_6",
        "b22",
        "c1"
      ],
      "rows": 150,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_columns",
      "title": "Add columns to data.frame.",
      "topics": [
        "add_columns"
      ]
    },
    {
      "page": "add_rows",
      "title": "Add rows to data.frame/matrix/table",
      "topics": [
        "add_rows",
        "add_rows.data.frame"
      ]
    },
    {
      "page": "apply_labels",
      "title": "Set variable labels/value labels on variables in the data.frame",
      "topics": [
        "apply_labels"
      ]
    },
    {
      "page": "as_huxtable",
      "title": "Convert table to huxtable",
      "topics": [
        "as_hux.etable",
        "as_huxtable.etable"
      ]
    },
    {
      "page": "as.category",
      "title": "Convert dichotomy data.frame/matrix to data.frame with category encoding",
      "topics": [
        "as.category",
        "is.category"
      ]
    },
    {
      "page": "as.datatable_widget",
      "title": "Create an HTML table widget for usage with Shiny",
      "topics": [
        "as.datatable_widget",
        "as.datatable_widget.etable",
        "as.datatable_widget.with_caption"
      ]
    },
    {
      "page": "as.dichotomy",
      "title": "Convert variable (possibly multiple choice question) to data.frame/matrix of dummy variables.",
      "topics": [
        "as.dichotomy",
        "dummy",
        "dummy1",
        "is.dichotomy"
      ]
    },
    {
      "page": "as.etable",
      "title": "Convert data.frame/matrix to object of class 'etable'",
      "topics": [
        "as.etable",
        "is.etable"
      ]
    },
    {
      "page": "as.labelled",
      "title": "Recode vector into numeric vector with value labels",
      "topics": [
        "as.labelled",
        "is.labelled"
      ]
    },
    {
      "page": "compare_proportions",
      "title": "Calculate significance (p-values) of differences between proportions/means",
      "topics": [
        "compare_means",
        "compare_proportions"
      ]
    },
    {
      "page": "compute",
      "title": "Modify data.frame/modify subset of the data.frame",
      "topics": [
        "calc",
        "calculate",
        "compute",
        "do_if",
        "modify",
        "modify_if",
        "use_labels"
      ]
    },
    {
      "page": "count_if",
      "title": "Count/sum/average/other functions on values that meet a criterion",
      "topics": [
        "%col_in%",
        "%has%",
        "%row_in%",
        "apply_col_if",
        "apply_row_if",
        "count_col_if",
        "count_if",
        "count_row_if",
        "has",
        "max_col_if",
        "max_if",
        "max_row_if",
        "mean_col_if",
        "mean_if",
        "mean_row_if",
        "median_col_if",
        "median_if",
        "median_row_if",
        "min_col_if",
        "min_if",
        "min_row_if",
        "sd_col_if",
        "sd_if",
        "sd_row_if",
        "sum_col_if",
        "sum_if",
        "sum_row_if"
      ]
    },
    {
      "page": "criteria",
      "title": "Criteria functions",
      "topics": [
        "%thru%",
        "and",
        "as.criterion",
        "contains",
        "criteria",
        "eq",
        "equals",
        "fixed",
        "from",
        "ge",
        "greater",
        "greater_or_equal",
        "gt",
        "gte",
        "has_label",
        "is.criterion",
        "is_max",
        "is_min",
        "is_na",
        "items",
        "le",
        "less",
        "less_or_equal",
        "like",
        "lt",
        "lte",
        "ne",
        "neq",
        "not",
        "not_equals",
        "not_na",
        "or",
        "other",
        "perl",
        "regex",
        "thru",
        "to",
        "when"
      ]
    },
    {
      "page": "cross_cases",
      "title": "Cross tabulation with support of labels, weights and multiple response variables.",
      "topics": [
        "calc_cro",
        "calc_cro_cases",
        "calc_cro_cpct",
        "calc_cro_cpct_responses",
        "calc_cro_rpct",
        "calc_cro_tpct",
        "cro",
        "cross_cases",
        "cross_cpct",
        "cross_cpct_responses",
        "cross_rpct",
        "cross_tpct",
        "cro_cases",
        "cro_cpct",
        "cro_cpct_responses",
        "cro_rpct",
        "cro_tpct",
        "total"
      ]
    },
    {
      "page": "cross_fun",
      "title": "Cross-tabulation with custom summary function.",
      "topics": [
        "calc_cro_fun",
        "calc_cro_fun_df",
        "calc_cro_mean",
        "calc_cro_mean_sd_n",
        "calc_cro_median",
        "calc_cro_pearson",
        "calc_cro_spearman",
        "calc_cro_sum",
        "combine_functions",
        "cross_fun",
        "cross_fun_df",
        "cross_mean",
        "cross_mean_sd_n",
        "cross_median",
        "cross_pearson",
        "cross_spearman",
        "cross_sum",
        "cro_fun",
        "cro_fun_df",
        "cro_mean",
        "cro_mean_sd_n",
        "cro_median",
        "cro_pearson",
        "cro_spearman",
        "cro_sum"
      ]
    },
    {
      "page": "do_repeat",
      "title": "Repeats the same transformations on a specified set of variables/values",
      "topics": [
        "as_is",
        "do_repeat"
      ]
    },
    {
      "page": "drop_empty_rows",
      "title": "Drop empty (with all NA's) rows/columns from data.frame/table",
      "topics": [
        "drop_c",
        "drop_empty_columns",
        "drop_empty_rows",
        "drop_r",
        "drop_rc"
      ]
    },
    {
      "page": "expss",
      "title": "expss: Tables with Labels and Some Useful Functions from Spreadsheets and SPSS Statistics",
      "topics": [
        "expss"
      ]
    },
    {
      "page": "expss.options",
      "title": "Options for controlling behavior of the package",
      "topics": [
        "expss.options",
        "expss_digits",
        "expss_disable_value_labels_support",
        "expss_enable_value_labels_support",
        "expss_enable_value_labels_support_extreme",
        "expss_fix_encoding_off",
        "expss_fix_encoding_on",
        "expss_fre_stat_lab",
        "expss_output_commented",
        "expss_output_default",
        "expss_output_huxtable",
        "expss_output_raw",
        "expss_output_rnotebook",
        "expss_output_viewer",
        "expss_round_half_to_even",
        "get_expss_digits",
        "get_expss_rounding"
      ]
    },
    {
      "page": "fctr",
      "title": "Convert labelled variable to factor",
      "topics": [
        "fctr"
      ]
    },
    {
      "page": "fre",
      "title": "Simple frequencies with support of labels, weights and multiple response variables.",
      "topics": [
        "fre"
      ]
    },
    {
      "page": "htmlTable.etable",
      "title": "Outputting HTML tables in RStudio viewer/R Notebooks",
      "topics": [
        "htmlTable.etable",
        "htmlTable.list",
        "htmlTable.with_caption",
        "knit_print.etable",
        "knit_print.with_caption",
        "repr_html.etable",
        "repr_html.with_caption",
        "repr_text.etable",
        "repr_text.with_caption"
      ]
    },
    {
      "page": "if_na",
      "title": "Replace values with NA and vice-versa",
      "topics": [
        "%if_na%",
        "%mis_val%",
        "%na_if%",
        "if_na",
        "if_na<-",
        "mis_val",
        "mis_val<-",
        "na_if",
        "na_if<-",
        "valid"
      ]
    },
    {
      "page": "info",
      "title": "Provides variables description for dataset",
      "topics": [
        "info"
      ]
    },
    {
      "page": "keep",
      "title": "Keep or drop elements by name/criteria in data.frame/matrix",
      "topics": [
        "except",
        "keep"
      ]
    },
    {
      "page": "match_row",
      "title": "Match finds value in rows or columns/index returns value by index from rows or columns",
      "topics": [
        "index_col",
        "index_row",
        "match_col",
        "match_row",
        "value_col_if",
        "value_row_if"
      ]
    },
    {
      "page": "merge.etable",
      "title": "Merge two tables/data.frames",
      "topics": [
        "merge.etable"
      ]
    },
    {
      "page": "mrset",
      "title": "Create multiple response set/multiple dichotomy set from variables",
      "topics": [
        "mdset",
        "mdset_f",
        "mdset_p",
        "mdset_t",
        "mrset",
        "mrset_f",
        "mrset_p",
        "mrset_t"
      ]
    },
    {
      "page": "name_dots",
      "title": "Bug workaround",
      "topics": [
        "name_dots"
      ]
    },
    {
      "page": "names2labels",
      "title": "Replace data.frame/list names with corresponding variables labels.",
      "topics": [
        "n2l",
        "names2labels"
      ]
    },
    {
      "page": "nest",
      "title": "Compute nested variable(-s) from several variables",
      "topics": [
        "%nest%",
        "nest"
      ]
    },
    {
      "page": "net",
      "title": "Add subtotal to a set of categories",
      "topics": [
        "hide",
        "net",
        "subtotal",
        "tab_net_cells",
        "tab_net_cols",
        "tab_net_rows",
        "tab_subtotal_cells",
        "tab_subtotal_cols",
        "tab_subtotal_rows",
        "unhide"
      ]
    },
    {
      "page": "prepend_values",
      "title": "Prepend values/variable names to value/variable labels",
      "topics": [
        "prepend_all",
        "prepend_names",
        "prepend_values",
        "tab_prepend_all",
        "tab_prepend_names",
        "tab_prepend_values"
      ]
    },
    {
      "page": "product_test",
      "title": "Data from product test of chocolate confectionary",
      "topics": [
        "product_test"
      ]
    },
    {
      "page": "prop",
      "title": "Compute proportions from numeric vector/matrix/data.frame",
      "topics": [
        "prop",
        "prop_col",
        "prop_row"
      ]
    },
    {
      "page": "qc",
      "title": "Create vector of characters from unquoted strings (variable names)",
      "topics": [
        "qc",
        "qe"
      ]
    },
    {
      "page": "read_spss",
      "title": "Read an SPSS Data File",
      "topics": [
        "read_spss",
        "read_spss_to_list"
      ]
    },
    {
      "page": "recode",
      "title": "Change, rearrange or consolidate the values of an existing or new variable. Inspired by the RECODE command from SPSS.",
      "topics": [
        "%into%",
        "copy",
        "from_to",
        "hi",
        "ifs",
        "if_val",
        "if_val<-",
        "lo",
        "rec",
        "rec<-",
        "recode",
        "recode<-"
      ]
    },
    {
      "page": "set_caption",
      "title": "Add caption to the table",
      "topics": [
        "get_caption",
        "is.with_caption",
        "set_caption"
      ]
    },
    {
      "page": "sheet",
      "title": "Make data.frame without conversion to factors and without fixing names",
      "topics": [
        "as.sheet",
        "sheet"
      ]
    },
    {
      "page": "sort_asc",
      "title": "Sort data.frames/matrices/vectors",
      "topics": [
        "sort_asc",
        "sort_desc"
      ]
    },
    {
      "page": "split_by",
      "title": "Splits data.frame into list of data.frames that can be analyzed separately",
      "topics": [
        "split_by",
        "split_off"
      ]
    },
    {
      "page": "split_labels",
      "title": "Split character vector to matrix/split columns in data.frame",
      "topics": [
        "make_subheadings",
        "split_columns",
        "split_labels",
        "split_table_to_df"
      ]
    },
    {
      "page": "sum_row",
      "title": "Compute sum/mean/sd/median/max/min/custom function on rows/columns",
      "topics": [
        "all_in_col",
        "all_in_row",
        "any_in_col",
        "any_in_row",
        "apply_col",
        "apply_row",
        "max_col",
        "max_row",
        "mean_col",
        "mean_row",
        "median_col",
        "median_row",
        "min_col",
        "min_row",
        "sd_col",
        "sd_row",
        "sum_col",
        "sum_row"
      ]
    },
    {
      "page": "significance",
      "title": "Mark significant differences between columns in the table",
      "topics": [
        "add_sig_labels",
        "cell_chisq",
        "significance",
        "significance_cases",
        "significance_cell_chisq",
        "significance_cpct",
        "significance_means",
        "tab_last_add_sig_labels",
        "tab_last_round",
        "tab_last_sig_cases",
        "tab_last_sig_cell_chisq",
        "tab_last_sig_cpct",
        "tab_last_sig_means",
        "tab_significance_options"
      ]
    },
    {
      "page": "tab_sort_asc",
      "title": "Partially (inside blocks) sort tables/data.frames",
      "topics": [
        "tab_sort_asc",
        "tab_sort_desc"
      ]
    },
    {
      "page": "tables",
      "title": "Functions for custom tables construction",
      "topics": [
        "tables",
        "tab_caption",
        "tab_cells",
        "tab_cols",
        "tab_last_hstack",
        "tab_last_vstack",
        "tab_mis_val",
        "tab_pivot",
        "tab_rows",
        "tab_row_label",
        "tab_stat_cases",
        "tab_stat_cpct",
        "tab_stat_cpct_responses",
        "tab_stat_fun",
        "tab_stat_fun_df",
        "tab_stat_max",
        "tab_stat_mean",
        "tab_stat_mean_sd_n",
        "tab_stat_median",
        "tab_stat_min",
        "tab_stat_rpct",
        "tab_stat_sd",
        "tab_stat_se",
        "tab_stat_sum",
        "tab_stat_tpct",
        "tab_stat_unweighted_valid_n",
        "tab_stat_valid_n",
        "tab_subgroup",
        "tab_total_label",
        "tab_total_row_position",
        "tab_total_statistic",
        "tab_transpose",
        "tab_weight"
      ]
    },
    {
      "page": "text_to_columns",
      "title": "Make data.frame from text",
      "topics": [
        "text_to_columns",
        "text_to_columns_csv",
        "text_to_columns_csv2",
        "text_to_columns_tab",
        "text_to_columns_tab2"
      ]
    },
    {
      "page": "unlab",
      "title": "Drop variable label and value labels",
      "topics": [
        "drop_all_labels",
        "unlab"
      ]
    },
    {
      "page": "val_lab",
      "title": "Set or get value labels",
      "topics": [
        "add_val_lab",
        "add_val_lab<-",
        "autonum",
        "drop_unused_labels",
        "drop_val_labs",
        "lab_num",
        "make_labels",
        "num_lab",
        "set_val_lab",
        "unvl",
        "val_lab",
        "val_lab<-"
      ]
    },
    {
      "page": "values2labels",
      "title": "Replace vector/matrix/data.frame/list values with corresponding value labels.",
      "topics": [
        "v2l",
        "values2labels"
      ]
    },
    {
      "page": "var_lab",
      "title": "Set or get variable label",
      "topics": [
        "add_labelled_class",
        "drop_var_labs",
        "set_var_lab",
        "unvr",
        "var_lab",
        "var_lab<-"
      ]
    },
    {
      "page": "vars",
      "title": "Get variables/range of variables by name/by pattern.",
      "topics": [
        "%to%",
        "%to_list%",
        "..",
        "..f",
        "..p",
        "..t",
        "indirect",
        "indirect_list",
        "vars",
        "vars_list"
      ]
    },
    {
      "page": "vectors",
      "title": "Infix operations on vectors - append, diff, intersection, union, replication",
      "topics": [
        "%a%",
        "%d%",
        "%e%",
        "%i%",
        "%n_d%",
        "%n_i%",
        "%r%",
        "%u%",
        "n_diff",
        "n_intersect",
        "vectors",
        "v_diff",
        "v_intersect",
        "v_union",
        "v_xor"
      ]
    },
    {
      "page": "w_mean",
      "title": "Compute various weighted statistics",
      "topics": [
        "unweighted_valid_n",
        "valid_n",
        "w_cor",
        "w_cov",
        "w_mad",
        "w_max",
        "w_mean",
        "w_median",
        "w_min",
        "w_n",
        "w_pearson",
        "w_sd",
        "w_se",
        "w_spearman",
        "w_sum",
        "w_var"
      ]
    },
    {
      "page": "weight_by",
      "title": "Create dataset according to its frequency weights",
      "topics": [
        "weight_by"
      ]
    },
    {
      "page": "where",
      "title": "Subset (filter) data.frames/matrices/vectors/lists",
      "topics": [
        "where"
      ]
    },
    {
      "page": "window_fun",
      "title": "Function over grouping variables (window function)",
      "topics": [
        "window_fun"
      ]
    },
    {
      "page": "write_labelled_csv",
      "title": "Write labelled data to file or export file to SPSS syntax.",
      "topics": [
        "apply_dictionary",
        "create_dictionary",
        "old_read_labelled_csv",
        "old_write_labelled_csv",
        "read_labelled_csv",
        "read_labelled_csv2",
        "read_labelled_fst",
        "read_labelled_tab",
        "read_labelled_tab2",
        "read_labelled_xlsx",
        "write_labelled_csv",
        "write_labelled_csv2",
        "write_labelled_fst",
        "write_labelled_spss",
        "write_labelled_tab",
        "write_labelled_tab2",
        "write_labelled_xlsx",
        "write_labels",
        "write_labels_spss"
      ]
    },
    {
      "page": "xl_write",
      "title": "Write tables and other objects to an xlsx file with formatting",
      "topics": [
        "xl_write",
        "xl_write.default",
        "xl_write.etable",
        "xl_write.list",
        "xl_write.with_caption",
        "xl_write_file"
      ]
    }
  ],
  "_rundeps": [
    "backports",
    "base64enc",
    "bslib",
    "cachem",
    "checkmate",
    "cli",
    "data.table",
    "digest",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "highr",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lifecycle",
    "maditr",
    "magrittr",
    "matrixStats",
    "memoise",
    "mime",
    "R6",
    "rappdirs",
    "rlang",
    "rmarkdown",
    "rstudioapi",
    "sass",
    "stringi",
    "stringr",
    "tinytex",
    "vctrs",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "examples.Rmd",
      "filename": "examples.html",
      "title": "Examples",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Simple column percent",
        "Split by columns and rows",
        "Multiple banners, table is sorted by total",
        "Nested banners",
        "Multiple nested banners",
        "Multiple variable and multiple summary statistics",
        "Multiple variable and multiple summary statistics - statistic lables in columns",
        "Filter dataset and exclude empty columns",
        "Total at the top of the table",
        "Three different statistics in each cell - stat. labels in rows",
        "Three different statistics in each cell - stat. labels in columns",
        "Stacked statistics",
        "Stacked statistics with section headings",
        "Stacked statistics - different statistics for different variables",
        "Linear regression by groups",
        "Subtotals",
        "Subtotals at the bottom of the table",
        "Nets",
        "Nets with complex grouping",
        "Significance testing on column percent",
        "Significance testing on means",
        "Multiple-response variables with weighting",
        "Side-by-side variables comparison",
        "Multiple tables in the loop with knitr"
      ],
      "created": "2020-03-06 16:15:09",
      "modified": "2022-01-06 18:07:53",
      "commits": 5
    },
    {
      "source": "xlsx-export.Rmd",
      "filename": "xlsx-export.html",
      "title": "Export tables to xlsx files",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Examples",
        "Automation of the report generation"
      ],
      "created": "2018-11-11 20:36:06",
      "modified": "2022-01-06 17:40:01",
      "commits": 4
    },
    {
      "source": "tables-with-labels.Rmd",
      "filename": "tables-with-labels.html",
      "title": "Tables with labels in R",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Links",
        "Installation",
        "Cross-tablulation examples",
        "Example of data processing with multiple-response variables"
      ],
      "created": "2018-01-23 22:23:48",
      "modified": "2022-01-06 17:40:01",
      "commits": 11
    },
    {
      "source": "labels-support.Rmd",
      "filename": "labels-support.html",
      "title": "Variable and value labels support in base R and other packages",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Getting and setting variable and value labels",
        "Labels with base R and ggplot2 functions",
        "Extreme value labels support",
        "Labels are preserved during common operations on the data",
        "Interaction with 'haven'"
      ],
      "created": "2018-01-23 22:23:48",
      "modified": "2019-06-29 15:15:43",
      "commits": 8
    }
  ],
  "_score": 11.317934918485696,
  "_indexed": true,
  "_nocasepkg": "expss",
  "_universes": [
    "gdemin"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.11.7",
      "date": "2026-05-21T10:12:49.000Z",
      "distro": "noble",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "289ec99de1646bc3e159e2ee5ac72a5e4429c218ce59f7d7f9811bc50c26ddfe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.11.7",
      "date": "2026-05-21T10:13:04.000Z",
      "distro": "noble",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "3ebaa1577ee1c376a106ca788794844cffa90acb24e766ce5ca176f88eb7275d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.11.7",
      "date": "2026-05-21T10:13:03.000Z",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "a14abda73c5f0f1dc641c6dfa3f86e71af4e422a44952b0af2cf19bcfaea5e51",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.11.7",
      "date": "2026-05-21T10:12:30.000Z",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "0625ead84ff88676fc4a6a60974de8df7893573693b7b31dab7f0b07b4de1029",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.11.7",
      "date": "2026-05-21T20:04:16.000Z",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "9d438333fd1c7b6882ae7c69deea360952ba26acbac51bb80baf7cf43623af21",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.11.7",
      "date": "2026-05-21T10:12:17.000Z",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "3ee5b485fc889e3ffa0382d3907985b4a731ccf474963ac36408ca26ddf72a63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.11.7",
      "date": "2026-05-21T10:11:57.000Z",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "431d430646e04da7f7d238551276334b3e9943f76c39c9336ad67b075131d93b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.11.7",
      "date": "2026-05-21T10:12:01.000Z",
      "commit": "edc74489563551d78b4f9801c755d32a26249940",
      "fileid": "d5b5853f5f76a46825fd1ead52210519985d3fdca502e43239f880d0b5fbf1a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gdemin/actions/runs/26219470076"
    }
  ]
}