Package: whence 0.1.0

whence: Explain Where a Number Came from in 'shiny' Apps
Lets the viewer of a 'shiny' dashboard click a number, a row of a summary table or a bar of a 'ggplot2' plot, and see where it came from. The pipeline that makes the result is split into its steps. Each step is run in turn, and the number of rows after each step is recorded. The result is an attrition waterfall that shows how many rows each step removed, and what share of the rows that was, together with code that reproduces the result. The steps are found from the expression alone, so the pipeline does not need to be rewritten. The rows that contribute to a result, and the rows that a step removed, are found only when the viewer asks for them.
Authors:
whence_0.1.0.tar.gz
whence_0.1.0.zip(r-4.7-any)whence_0.1.0.zip(r-4.6-any)
whence_0.1.0.tar.gz(r-4.7-any)whence_0.1.0.tar.gz(r-4.6-any)
whence_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
whence/json (API)
| # Install 'whence' in R: |
| install.packages('whence', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/tenmeh/whence/issues
Pkgdown/docs site:https://tenmeh.github.io
Last updated from:26cd2b64c4. Checks:6 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 161 | ||
| source / vignettes | OK | 240 | ||
| linux-release | OK | 120 | ||
| windows-devel | OK | 76 | ||
| windows-release | OK | 64 | ||
| wasm-release | OK | 114 |
Exports:renderWhencerenderWhencePlotrenderWhenceTablewhence_codewhence_groupwhence_openedwhence_rowswhence_tablewhence_tracewhence_valuewhenceOutputwhencePlotOutputwhenceTableOutput
Dependencies:base64encbslibcachemclicommonmarkdigestfastmapfontawesomefsgluehtmltoolshttpuvjquerylibjsonlitelaterlifecyclemagrittrmemoisemimeotelpromisesR6rappdirsRcpprlangsassshinysourcetoolswithrxtable
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Explain one row of a summary table | whence_group |
| The panel that the viewer has open | whence_opened |
| The rows that make the value, or the rows that a step removed | whence_rows |
| Trace where the rows of a summary table came from | whence_table |
| Trace where a number came from | whence_trace |
| Parts of a trace | whence_code whence_value |
| An output that explains where its number came from | renderWhence whenceOutput |
| A plot whose bars and points explain where they came from | renderWhencePlot whencePlotOutput |
| A summary table whose rows explain where they came from | renderWhenceTable whenceTableOutput |
