jmvtab() : added “Export to Excel” button to use
tab_xl() in Jamovi UI.
Small bug corrections.
tab_many() : with several row_vars, adding
compact = TRUE bind all tables in a single one (but only
works if no tab_vars are provided).
tab_compact() can be used to do the same on
tab_plain().tab_chi2()).
tab_pvalue_lines() do that from
attr(tabs, "chi2").tabxplor_tab, arrange()
now keeps the order of groups and totalstab_num(), if all means < 10, display 1 digit ;
if all means < 1, display 2 digitstab_kable() now works with a list of
tab, if all col_vars are the same and there
are no tab_varstab_kable(), escape signif stars * with in .rmd
only, otherwise it breaks the htmlci = "cell" didn’t work with pct = "col"
with non pct rowstab() and tab_many(), possibility to
add unweighted counts (add_n = TRUE) ; and with row and
column percentages a row or column with the other kind of percentage
(add_pct = TRUE)kable_tabxplor_style() : same html table style than
tab_kable(), but for any data.frame.color = "diff", a ×2 color rule was
added<0.01% style), Chi2
number added in Chi2 tables.pct = "col"tab_kable()and tab_plot() : removed
unwanted bold formattingjmvtab() : implementation of tab_many()
for Jamovi, with a user interfacetab_plot() : print tables as ggplot, to
export as imagestab_wrap_text() : function to wrap text in rownames and
colnamestab_kable() : html tags in tables were no longer
working and were appearing as text (knitr::kable() now
needs a format = "html" argument)tab_kable() : a color_legend argument have
been added, to possibly remove the legend.tab_color_legend had a mistake causing an errorfct_recode_helper() : helper function to recode
multiple variables with forcats::fct_recode.complete_partial_totals() : complete partial total
rows, total tables, and reference rows.tab_spread : incomplete subtables led to partial total
rows, total tables and reference rows.tab_xl : with sheets = "unique", multiple
empty sheets were created anywaycrayon() error with colors in tabs printing on R
4.2.2col_vartab_plain have been separated in two functions,
tab_plain for factors, tab_num for numeric
variablestab_plain and tab_num have been rewrited
in data.table to gain speed with big databases.wt (weight),
for them not to be added in counts (except in
tab_plain)fmt_get_color_code() : get the html color codes of a
table as a character vectortab_many : bug with totaltab when two numeric column
variables (and a tabs_var)tab_spread not working with two tab_vars.
Ok with a workaround, but would need to calculate one subtotal for each
level of spread_vars in * tab_totaltab to
fully work (and, then, to fully hierarchise total tables…).wt argument procudes missing values with NA ; NA in
weight variable are now automatically removed (excepted in
tab_plain)fmt vectors wasn’t working no more
with percentagestab_plain, col_var was not sorted
anymore (names_sort = TRUE added in
pivot_wider)tab_color_legend() was not working when some cols were
colored and some not coloredtab() functions, correction was made to remove a R
4.1.2 dplyr warning message (data frame results in
filter() are deprecated, use if_any() or
if_all()).tab_kable, option to use html popover
instead of tooltips, to be able to use it in rmarkdown with
a floating table of content."blue_red" and "green_red").set_color_style().tab_core was deprecated and renamed
tab_plain for more clarity. Added options to render a table
with normal numeric vectors instead of fmt, and to render a plain
data.frame instead of a tibble."tabxplor.ci_print" : "moe", for margin of
errors, prints as 12%±1.1 ; "ci" prints the
interval 11·13%.tab_kable, confidence intervals of type
"cell with print type "moe" appear in
subscript.tab_xl, colors now are the same and works in the
same way that tab and tab_kable.tab argument color = "after_ci", when
diff is negative, cells between 0 and -5% don’t get
colors.tab_plain with zero-rows dataframescolor = "contrib", no color when contribution is
equal to the mean contribution (or a multiple of it).tab_kable, white spaces are producing unwanted
text wrapping (in the middle of numbers)diff not printing good with
type = "mean".kableExtra.tab and
tab_many.tab_many not working with
listed = "TRUE"tabxplor.