Starts a Shiny application that builds a persona panel, administers a choice item or conjoint instrument, and presents the package's diagnostics and design analyses. Choice-item response shares can be compared with an optional benchmark. The application can download the responses and report in a zip file, with the benchmark table when one is available.
Arguments
- ...
Passed to
shiny::runApp()(e.g.port,launch.browser).
Value
Invisibly, the value of shiny::runApp(); called for the side effect
of starting the app.
Details
The GUI is optional. It needs the suggested packages shiny, bslib, DT,
and LLMR.shiny; install them first. Keys are read from environment variables
only, never pasted into the app; a deterministic demo mode runs offline.
Examples
if (interactive() &&
requireNamespace("shiny", quietly = TRUE) &&
requireNamespace("LLMR.shiny", quietly = TRUE)) {
run_panel_studio()
}