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.