s_kaplan_meier() range censoring indicator
handling to no longer produce NA values in the output when
either all subjects are censored or none are censored.a_freq_resp_var_j() with
a_freq_j() by adding .formats and
na_str parameters to allow user customization of output
formatting and NA string representation (#67).leftside(), postfun_eq5d
ac_blank_line and tt_to_tblfilett_to_flextable_j() to have correct
left-indentation in header col 1 (#171) and footer first line starting
with newline (#171)a_freq_j(), a_freq_resp_var_j() and
a_eair100_j() (#195)insert_keepNext_vertical_pagination()
(#218)s_summarize_desc_j() when applied to
almost constant data due to behavior from t.test.default()
(#257)tt_to_tlgrtf() now is passing vectorized colwidths when
exporting ‘allparts’ to match the colwidths of the individual parts
(#225)safe_t_test() from
a_summarize_aval_chg_diff.R to a new file
safe_t_test.R,add_blank_line_rcells() from
s_functions.R to blank_line.R.n for s_ancova_j into
n_fit, to differentiate between these two statistics for
combined function s_summarize_ancova_j() (#117)junco_default_labels_startdefault_stats_formats_labelstt_to_flextable_j() and
export_as_docx_j()export_TLG_as_docx(),
which now calls export_as_docx_j() and
export_graph_as_docx() (#173)export_as_docx_j() and
export_graph_as_docx() still exist but are now internal,
i.e. not exportedcran = TRUEtheme_docx_default_j,
tt_to_flextable_j and export_TLG_as_docxa_summary_diff_mvars(),
a_summary_j(), c_summary_subset_label(),
filter_df_prior_afun(), prepend_label_cell(),
s_diff_mean_ci(), s_summary_diff(),
safe_t_test() (#304).a_summarize_ancova_j in a
layout with a combined column facet (#117) + slight change in return
value for s_ancova_j(), now we have n_fit instead of n
returnedtt_to_tlgrtf() and export_as_docx_j()export_TLG_as_docx() and
tt_to_flextable_j() (#213)mult_adj_emmeans in
fit_mmrm_j() to enable (single-step or step-down) Dunnett
multiplicity adjustment for LS means contrasts (p-values and confidence
intervals) for more than one experimental arm within visits.vars argument
of fit_mmrm_j() to enable fitting an overall MMRM with
subgroup interaction terms.lsmeans_wide_cfun,
lsmeans_wide_first_split_fun_fct,
lsmeans_wide_second_split_fun_fctlifecycle to suggestscountsource in
h_a_freq_dataprep altdf_subset (#200)tt_to_tlgrtf(), when exporting an empty listing
do not lose Title and Footerstt_to_tlgrtf() argument
label_width_ins which was not applying the change in the
row label column width (#166).Add a_two_tier() analysis function
Add a_maxlev() to be able to calculate count and
percentage of the maximum level of an ordered factor per
subject
Remove brackets_to_rtf()
Export rbmi_pool() #22
Add functionality to a_freq_j() to process
val = NULL from levels specified in label_map,
as well as the modified version a_freq_j_with_exclude()
that allows to exclude the analysis from specified row splits.
#95
Add a_cmhrms_j() to support p-value from CMH row
mean score test, as well as the modified version
a_cmhrms_j_with_exclude() that allows to exclude the
analysis from specified row splits. #97
Added standard error (SE) column for each treatment arm’s least
square (LS) means estimate to the summarize_lsmeans_wide()
layout.
Added the internal function do_exclude_split() to
facilitate the exclusion of specified row splits from analysis
functions.
Remove some unused functions (jj_uc_map, postfun_cog, column_N, non_blank_sentinel, null_fn, unicodify
Add extra check for existence of .alt_df_full when
layout has risk difference column and a row-split (h_create_alt_df)
#120.
Add docx exporter for Tables, Listings and Figures.
Add alignments argument in
tt_to_tlgrtf()
Removed s_test_proportion_diff() and corresponding
helper functions, as they are now available as needed in the
tern package.
Added cmh_sato and cmh_mn
(Cochran-Mantel-Haenszel stratified proportion difference estimation
with Sato variance and Miettinen Nurminen method, respectively)
method options to the s_proportion_diff_j()
function.
Added formatting function round type (#76)
Fixed bug in s_summarize_desc_j function to handle sparse data (zero variance) cases (#78)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.