Creates a select box or list of checkboxes, for filtering a
SharedData object based on categorical data.
filter_select(id, label, sharedData, group, allLevels = FALSE, multiple = TRUE)
filter_checkbox(
id,
label,
sharedData,
group,
allLevels = FALSE,
inline = FALSE,
columns = 1
)An HTML element ID; must be unique within the web page
A human-readable label
SharedData object with the data to filter
A one-sided formula whose values will populate this select box. Generally this should be a character or factor column; if not, it will be coerced to character.
If the vector described by group is factor-based,
should all the levels be displayed as options, or only ones that are
present in the data?
Can multiple values be selected?
If TRUE, render checkbox options horizontally instead of vertically.
Number of columns the options should be arranged into.
## Only run examples in interactive R sessions
if (interactive()) {
sd <- SharedData$new(chickwts)
filter_select("feedtype", "Feed type", sd, "feed")
}