Shiny Application for exploring new datasets.
The app is currently hosted at https://kercheval.shinyapps.io/shiny-explore-dataset/.
shinyapps.io
gives a limited number of uptime hours per month at the free level, so it might be sporatically unavailable.
This app utilitizes my rtools
package which is a personal library of code that I typically re-use.
So, if you want to run locally, among the other libraries that are imported, you'll have to install rtools
from github
devtools::install_github('shane-kercheval/rtools')
The typical dataset to use with this app is a tidy dataset.
In tidy data:
- Each variable forms a column.
- Each observation forms a row.
- Each type of observational unit forms a table.
https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html
- Loads either preloaded datasets, or either a .csv or .RDS
- The downside of loading a CSV is that the app won't be able to use ordered factors, or anything that isn't automatically detected by
read.csv()
.
- The downside of loading a CSV is that the app won't be able to use ordered factors, or anything that isn't automatically detected by
- Filtering Notes
- when the filter is enabled, the header will turn green
- when the filter is enabled and changes have been made but not applied, the header will turn red
- sliders for filtering numeric data are inclusive
- WARNING: enabling the filters removes all of the NA/missing values from each of the numberic variables even if the sliders are still set to the min/max values. Additionally, filtering numeric data removes the data from the dataset before it is graphed, changing the underlying distribution (unlike the x/y zoom min/max controls).
v1.x
: Stable version isv1.stable
- Added "Loading Application" screen
- refactored hide/show controls code to reset the variables back to the default value when hiding
- updated logging
- added conversion rate & adoption graphs
- fixed/workaround for shinybs bug where toolstips don't work when controls are updated (e.g. via updateSelectInput)
- cleaned up controls (converted some to inline/side-by-side)
- added
Count Distinct
option to categoric variables; madeMulti-Value Delimiter
available forComparison Variable
& newCount Distinct Variable
vCurrent
(master):- added heatmaps for categoric/categoric graphs (with ability to convert numeric/numeric to categorics)