https://github.com/dgkf/shinyDataFilter
data-agnostic, shiny-idiomatic filter module
https://github.com/dgkf/shinyDataFilter
hacktoberfest module r shiny
Last synced: 3 months ago
JSON representation
data-agnostic, shiny-idiomatic filter module
- Host: GitHub
- URL: https://github.com/dgkf/shinyDataFilter
- Owner: dgkf
- License: other
- Created: 2020-03-19T23:31:39.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-07T17:53:18.000Z (9 months ago)
- Last Synced: 2024-08-13T07:14:50.562Z (6 months ago)
- Topics: hacktoberfest, module, r, shiny
- Language: R
- Homepage: https://dgkf.github.io/shinyDataFilter
- Size: 1.1 MB
- Stars: 24
- Watchers: 5
- Forks: 14
- Open Issues: 10
-
Metadata Files:
- Readme: README.Rmd
- Changelog: NEWS.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - dgkf/shinyDataFilter - data-agnostic, shiny-idiomatic filter module (R)
README
---
output: "github_document"
---[](https://cran.r-project.org/package=shinyDataFilter)
[](https://github.com/dgkf/shinyDataFilter/actions)
[](https://app.codecov.io/gh/dgkf/shinyDataFilter)data-agnostic, shiny-idiomatic filter module

Built on top of [Joe Cheng](https://github.com/jcheng5)'s excellent [R/Pharma 2018 shiny demo](https://github.com/jcheng5/rpharma-demo) and experimenting with pushing his concept of hyper-modular shiny components as far as we could. In addition to what Joe showed off at the time, this shiny module comes with drag-and-drop reordering and overlayed visualizations of each filter variable's data qualities.
# Getting started
## Installation
```{r, eval=FALSE}
# install.packages("devtools")
devtools::install_github("dgkf/shinyDataFilter")
```## Example App
Then, run this sample app to build filters with `shinyDataFilter`:
```{r, eval=FALSE}
library(shiny)
app <- system.file("examples", "basic_app", "app.R", package = "shinyDataFilter")
shinyAppFile(app)
```If you'd like to inspect the code for the app
```{r, eval = FALSE}
file.edit(app) # or
file.show(app)
```