Package: ezrsurvey
Type: Package
Title: Single-Line Helpers for Consumer Survey Analysis
Version: 0.7.1
Authors@R: 
    person("Andreas", "Schellewald", email = "aschellewald@acm.org",
           role = c("aut", "cre"))
Description: Simplifies the day-to-day work of research and insights
    professionals who analyse consumer and customer survey data but have limited
    coding experience. Wraps common 'tidyverse' patterns into single-line
    functions for the tasks these teams repeat constantly: loading and combining
    survey exports, turning questions into percentages and summaries, recoding
    rating and Net Promoter scales, deriving demographics such as age cohorts
    and regions, modelling the drivers of satisfaction, checking sampling
    precision, selecting illustrative open-text comments, and producing
    presentation-ready charts and reports. A simulated consumer-survey dataset
    is included for learning and examples. Weighting rakes to target margins
    as in Deming and Stephan (1940) <doi:10.1214/aoms/1177731829> and reports
    the design effect of Kish (1965, ISBN:978-0-471-10949-5); driver models
    use the relative weights of Johnson (2000)
    <doi:10.1207/S15327906MBR3501_1> or the random forests of Breiman (2001)
    <doi:10.1023/A:1010933404324>; the Net Promoter Score follows Reichheld
    (2003) <https://hbr.org/2003/12/the-one-number-you-need-to-grow>; and
    diverse comments are chosen by maximal marginal relevance as in Carbonell
    and Goldstein (1998) <doi:10.1145/290941.291025>.
License: MIT + file LICENSE
URL: https://mashud37.github.io/ezr-research/ezr-survey/,
        https://github.com/mashud37/ezr-research
BugReports: https://github.com/mashud37/ezr-research/issues
Encoding: UTF-8
Language: en-GB
LazyData: true
Depends: R (>= 4.1.0), dplyr (>= 1.1.0), ggplot2, tidyr (>= 1.2.0),
        tibble, readr, stringr, purrr
Imports: rlang (>= 1.0.0), withr
Suggests: rwa, randomForest, treemapify, ggrepel, scales, officer (>=
        0.6.0), flextable, openxlsx2, xml2, systemfonts, quarto, knitr,
        rmarkdown, svglite, writexl, yaml, stopwords, testthat (>=
        3.0.0)
Config/testthat/edition: 3
Config/roxygen2/version: 8.0.0
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2026-10-22 14:42:37 UTC; andreas
Author: Andreas Schellewald [aut, cre]
Maintainer: Andreas Schellewald <aschellewald@acm.org>
Repository: CRAN
Date/Publication: 2026-11-04 21:40:02 UTC
