show_columns | R Documentation |
Keeps the variables you mention in the printed table.
Compared to dplyr::select()
, show_columns does not remove the
columns from the data frame, so formatting rules can still depend
on them.
show_columns(x, columns, col_names)
x |
A condformat object, typically created with |
columns |
A character vector with column names to be to show. It can also be an expression
can be used that will be parsed according to |
col_names |
Character vector with the column names for the selected columns |
The condformat object with the rule added
dplyr::select()
data(iris)
x <- head(iris)
# Include some columns:
cf <- condformat(x) %>% show_columns(c(Sepal.Length, Sepal.Width, Species))
## Not run:
print(cf)
## End(Not run)
cf <- condformat(x) %>% show_columns(c("Sepal.Length", "Sepal.Width", "Species"))
## Not run:
print(cf)
## End(Not run)
# Rename columns:
cf <- condformat(x) %>%
show_columns(c(Sepal.Length, Species),
col_names = c("Length", "Spec."))
## Not run:
print(cf)
## End(Not run)
# Exclude some columns:
cf <- condformat(x) %>% show_columns(c(-Petal.Length, -Petal.Width))
## Not run:
print(cf)
## End(Not run)
cf <- condformat(x) %>% show_columns(c(starts_with("Petal"), Species))
## Not run:
print(cf)
## End(Not run)
petal_width <- "Petal.Width"
cf <- condformat(x) %>% show_columns(!! petal_width)
## Not run:
print(cf)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.