teal_slices-utilities | R Documentation |
teal_slices
utility functionsHelper functions for working with teal_slices
object.
is.teal_slices(x)
as.teal_slices(x)
## S3 method for class 'teal_slices'
as.list(x, recursive = FALSE, ...)
## S3 method for class 'teal_slices'
x[i]
## S3 method for class 'teal_slices'
c(...)
## S3 method for class 'teal_slices'
format(x, show_all = FALSE, trim_lines = TRUE, ...)
## S3 method for class 'teal_slices'
print(x, ...)
x |
object to test for |
recursive |
( |
... |
additional arguments passed to other functions. |
i |
( |
show_all |
( |
trim_lines |
( |
filter_1 <- teal_slice(
dataname = "dataname1",
varname = "varname1",
choices = letters,
selected = "b",
keep_na = TRUE,
fixed = FALSE,
extra1 = "extraone"
)
filter_2 <- teal_slice(
dataname = "dataname1",
varname = "varname2",
choices = 1:10,
keep_na = TRUE,
selected = 2,
fixed = TRUE,
anchored = FALSE,
extra2 = "extratwo"
)
filter_3 <- teal_slice(
dataname = "dataname2",
varname = "varname3",
choices = 1:10 / 10,
keep_na = TRUE,
selected = 0.2,
fixed = TRUE,
anchored = FALSE,
extra1 = "extraone",
extra2 = "extratwo"
)
all_filters <- teal_slices(
filter_1,
filter_2,
filter_3,
exclude_varnames = list(
"dataname1" = "varname2"
)
)
is.teal_slices(all_filters)
all_filters[1:2]
c(all_filters[1], all_filters[2])
print(all_filters)
print(all_filters, trim_lines = FALSE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.