NEWS.md
read.flist()
and write.flist()
functions.fapply()
of flist object.as.fcat()
.value()
function to convert results to a factor.fapply2()
to a blank space. This seems like a more useful default.fmt_quantile_range()
function so user can specify the type of quantile algorithm to use.labels.data.frame()
function from this package, as it has now been moved to the common package. A dependency has been added to fmtr so that the common package will be loaded automatically, and the labels.data.frame()
function will be available automatically. However, if you use fully qualified function calls in your programs, such as fmtr::labels()
, these calls will be broken, and will have to be changed to common::labels()
.fapply()
that was causing it to pick up and apply haven format attributes.fapply2()
function to format and combine two variables.na
and zero
parameters to fmt_cnt_pct()
to apply specified string in cases where the count is NA or zero.fapply()
so that NA values in data are returned as NA instead of a string “NA”.as.fmt.data.frame()
that was converting all label and order values to character. Now it will return the stored data type.fmt_mean_sd()
function to format the standard deviation separately if desired.fdata()
function was turning all columns into factors.labels.data.frame()
function to assign label attributes of a data framedescriptions()
attribute assignment functionsfattr()
functions to include description attributeas.fmt()
when input data is a tibbledescriptions()
function to set descriptions for data framelevels()
and labels()
functions when formats read from data frameNEWS.md
file to track changes to the package.fcat()
function to create a format catalogfapply()
with user-define format, which was throwing an error when no conditions were met. Now, values that meet no conditions will fall through unalteredfmt_cnt_pct()
, fmt_range()
, fmt_n()
, fmt_median()
, fmt_mean_sd()
, fmt_quantile_rng()
condition()
function to order labels differently than specified in the value()
functionfdata()
to not call base format()
function unless a parameter is specifically passed to on “…”fapply()
to format a vectorfdata()
to format an entire data frame/tibblevalue()
and condition() functions to create a user-defined formatflist()
function to create a formatting listfattr()
to assign format information to a vectorformats()
, widths()
, and justification()
functions to assign formatting formation to multiple columns in a data frame