DEPRECATED, please see package datamods for similar features.
filterDF_UI(id, show_nrow = TRUE) filterDF( input, output, session, data_table = reactive(), data_vars = shiny::reactive(NULL), data_name = reactive("data"), label_nrow = "Number of rows:", drop_ids = TRUE, picker = FALSE )
| id | Module id. See |
|---|---|
| show_nrow | Show number of filtered rows and total. |
| input, output, session | standards |
| data_table |
|
| data_vars |
|
| data_name |
|
| label_nrow | Text to display before the number of rows of filtered data / source data. |
| drop_ids | Drop columns containing more than 90% of unique values, or than 50 distinct values. |
| picker | Use |
A list with 2 elements :
data_filtered : reactive function returning data filtered.
code : reactiveValues with 2 slots :
expr (raw expression to filter data) and dplyr (code with dplyr pipeline).