type_ensure | R Documentation |
Ensure the specific columns of a dataframe have a particular type.
type_ensure(df, ensure_nms, type = "numeric")
df |
A dataframe. |
ensure_nms |
Character vector giving names of |
type |
A string giving the type to ensure in columns |
A modified version of df
, with columns (specified in ensure_nms
)
of type type
.
purrr::modify_at()
.
Other functions to operate on column types:
type_vft()
Other functions for developers:
check_crucial_names()
,
extract_insensitive()
,
flag_if_group()
,
is_multiple()
,
nms_try_rename()
,
rename_matches()
dfm <- tibble(
w = c(NA, 1, 2),
x = 1:3,
y = as.character(1:3),
z = letters[1:3]
)
dfm
type_ensure(dfm, c("w", "x", "y"), "numeric")
type_ensure(dfm, c("w", "x", "y", "z"), "character")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.