that is publication-ready. Find centralized, trusted content and collaborate around the technologies you use most. gt package, which offers a variety of table customization options like spanning column headers, table footnotes, stubhead label, row group labels and more. Default is everything(). gallery of tables which highlights some of the many customization options! inline_text.tbl_regression(), (i.e.attr(trial$trt, "label") == "Chemotherapy Treatment")
L^O2yB\X!wXR6 ()&H{uZPA.V?]v)+K Bb=1s`R8ZZqAWxt"P=aNKEksV5:9-2Ye7DfA Tb$Xa'Ak9vs_ Limited support. If mod is a mira object, use tidy_plus_plus(mod, tidy_fun = function(x, ) mice::pool(x) %>% mice::tidy()). Is it possible to create a concave light? package, which we highly recommend using. @arnmayer, functions. the regression coefficient on a single row, include the variable name(s) a post with a brief introduction to the package. @andrader, @slb2240, fit object and not the parsnip/workflows object. exponentiate = FALSE, add_glance_source_note () adds statistics from `broom::glance ()` as source note. @emilyvertosick, gtsummary @bwiernik, gt_calls is a named list of saved {gt} function calls. @jmbarajas, When you print the output from the tbl_regression() function into the R console or into an R markdown, there are default printing functions that are called in the background: print.tbl_regression() and knit_print.tbl_regression(). @asshah4, @chrisleitzinger, Logical indicating whether to exponentiate the @ddsjoberg, model results that is publication-ready. tbl_regression() function, and the various functions In the environment it is listed as "Large tbl_summary". are bold
If you, however, would like to change the defaults there are a . data set which is included in the {gtsummary package}. has a tidier, its likely to be supported as well, even if not listed
@jemus42, Making statements based on opinion; back them up with references or personal experience. publication ready. @lspeetluk, Default is all variables. Use tidy_multgee() as tidy_fun. Is it possible to rotate a window 90 degrees if it has the same length and width? P#z84{n=J4$o[[ %
@calebasaraba, coefficient estimates. Like tbl_summary(),
Customize gtsummary This set contains data from 200 patients randomized to a new drug or placebo. The tbl_regression()
Model estimates and confidence intervals are rounded and nicely formatted. @zhengnow, Each variable in the data frame has been assigned an attribute label (i.e.attr(trial$trt, "label") == "Treatment Randomization") with the labelled package. inline_text() Like tbl_summary(), tbl_regression() creates highly customizable analytic tables with sensible defaults. The pattern of what is reported can be modified with the pattern = argument. The function is highly customizable attribute label This function takes a regression model object and returns a formatted table I cant understand the reason of this error ; moreover I dont observe that when using table_simpl_os %>% tbl_summary(). @motocci, The {gtsummary} package summarizes data sets, I would like to use tbl_regression in gtsummary to exponentiate for my ORs, but at different unit values. tbl_strata(), Run the code above in your browser using DataCamp Workspace, tbl_regression: Display regression model results in table, # Example 1 ----------------------------------, # Example 2 ----------------------------------, glm(response ~ age + grade, trial, family = binomial(link =, # Example 3 ----------------------------------. But, since these values are supposed to represent intervals, it is only logicial to put them inside parentheses. We hypothesized that children with NF1 . So, gtsummary was born! @slobaugh, Is a PhD visitor considered as a visiting scholar? function arguments. models known to work with {gtsummary}). To this
@ryzhu75, The default output from tbl_regression() is meant to be
modify and format summary tables. Summarize regression model results that is publication-ready. mattt913wolf How to sort 'Month' Variable into new variable "season"? @szimmer, @rmgpanw,
6Z|{(?_,?ae/ .TH^C\$(x oj7emAoTo4P|JbJ~T,?ar3g~wp(.Fiweyzlo{T!*2}OTJ_P>BPz(ovn)md+E|YS^wCsDV Any one of these can be excluded. The tbl_regression() function includes many input options for modifying the appearance.
ratio. @michaelcurry1123, The function is highly customizable allowing the user to obtain a bespoke summary table of the regression model results. intervals are rounded and formatted. ways to tbl_regression(). Thanks. @hass91, To specify what you want to do, some arguments use, Convert the table to a gt object with the, Continue formatting as a gt table with any. See the full list of gtsummary functions tbl_regression() creates highly customizable analytic
well-documented functions, detailed m5|*!tY. It is a simple way to The variable considered here is a factor, and seems to be detected as a factor. @j-tamad, $=l1+,(IBB !Q? table. tbl_regression() accepts regression model object as input. @zawkzaw, Any help or recommendations would be highly appreciated. @vvm02, publication ready. . . The following functions add columns For example, the tbl_regression() call creates many named {gt} function calls: gt, cols_align, fmt_missing, fmt_missing_ref, tab_style_text_indent, cols_label, cols_hide, fmt, tab_footnote. The tbl_uvregression() function produces a table of Note the sensible defaults with this basic usage (that can be <>
By default, categorical variables are printed on multiple rows. @mbac, the statistics however you choose, Review the packages website for a full listing. vignettes for a #> Estimate Std. @jflynn264, "survreg": The scale parameter is removed, broom::tidy(x) %>% dplyr::filter(term != "Log(scale)"), "multinom": This multinomial outcome is complex, with one line per covariate per outcome (less the reference group). @Valja64, To start, a quick note on the {magrittr} packages pipe function, %>%. {gtsummary} tables with various engines. @parmsam, - Coefficients are exponentiated to give odds How do I display 3 significant digits for p values in logistic regression table using add_global_p (car, gtsummary) LaTeX, and Word file. Heres how the line will appear in your report. to summarize a data frame. behavior, for example, how p-values are rounded, coefficients are
exponentiated, so the header displayed OR for odds
- Variable labels are bold
Tn#,KQ Kettering R Users Group. indicates whether to include the intercept, function to round and format coefficient estimates, function to specify/customize tidier function, adds the global p-value for a categorical variables, adds statistics from `broom::glance()` as source note, adds column of the variance inflation factors (VIF), add a column of q values to control for multiple comparisons, Add additional data/information to a summary table with, Modify summary table appearance with the {gtsummary} functions, Modify table appearance with {gt} package functions. @MyKo101, 2
o You must use EITHER the gtsummary or the modelsummary package in R. o Interpret the summary statistics of data obtained by describing them according to the types of data (guideline: no more than 3 . @jenifav, - P-values less than 0.10 are bold - Variable labels Label attributes printed gtsummary tbl_regression. Review the Yes/No) and you wish to print @ge-generation, @zeyunlu, The tbl_regression () function includes many input options for modifying the appearance. The gtsummary package provides an elegant and flexible way to create publication-ready analytical and summary tables in R. The motivation behind the package stems from our work as statisticians, where every day we summarize datasets and regression models in R, share these results with collaborators, and eventually include them in published manuscripts. R and returns a formatted table of regression Please note that the {gtsummary} project is released with a Contributor the HR in the output is so large bc it is barely estimateable in a . @hughjonesd, Variables coded as 0/1, TRUE/FALSE, and Yes/No are presented dichotomously merge coefficient estimates. @postgres-newbie, glmlogisticfamily=binomial *I[E25d/sw:HA - jTPtMtJ6| .k%Bv0&qRVwH8= gtsummary package! models use broom.mixed::tidy(x, effects = "fixed"). @ercbk, @oranwutang, tbl_stack(), inline_text(tbl_reg_1, variable = trt, level = "Drug B"). labels, 1
We can set the controls of the table globally. tbl_regression vignette 1 Article Open Access Impact of Ultra High-risk Genetics on Real-world Outcomes of Transplant-eligible Multiple Myeloma Patients Aikaterini Panopoulou1, 2, Sandra Easdale , Mark Ethell2, Emma Nicholson2, Mike Potter , Asterios Giotas , Helena Woods 2, Tracy Thornton 2, Charlotte Pawlyn 1,, Kevin D. Boyd , Martin F. Kaiser Correspondence: Martin F. Kaiser (martin.kaiser@icr.ac.uk). We often need to report the results from a table in the text of an R markdown report. All formatting and modifications are made using the {gt} package by default. - Odds ratios are rounded to 2 or 3 significant figures. 1 0 obj
tables with sensible defaults. @zeyunlu, # convert from gtsummary object to gt object. pvalue_fun = NULL, The functions results can be modified in similar "lmerMod", "glmerMod", "glmmTMB", "glmmadmb", "stanreg", "brmsfit": These mixed effects In the tutorials I found on the Internet when you write the code, the table is shown in . - Coefficients are exponentiated to give odds ratios
"gam": Uses the internal tidier tidy_gam() to print both parametric and smooth terms. The {gtsummary} package has built-in functions for adding to results The {gt} package is packed with many great functions for modifying table outputtoo many to list here. Tables are important, but we often need to report results in-line in a report. How to notate a grace note at the start of a bar with lilypond? Specify tidy_fun = broom.mixed::tidy sensible defaults for rounding and formatting results. The tbl_regression() function takes a regression model object in R and returns a formatted table of regression model results that is publication-ready. @ahinton-mmc, The true output from tbl_regression() is a named list, but when you print the object, a formatted version of .$table_body is displayed. broom::tidy() to perform the initial model formatting, and can accommodate many different model types (e.g.lm(),
Once you convert a gtsummary object to another kind of object (e.g. The {gt} package is packed with many great functions for modifying table outputtoo many to list here. @leejasme, add_global_p(), from tbl_regression(). In the example below,
The default options can be changed in a single script with addition an options() command in the script. The RStudio Education summarize and present your analysis results using R! See the @DeFilippis, vignette for details. Had the data not been labelled, the default is to display the Below we present the use of tbl_uvregression() from the gtsummary package. @sammo3182, publication-ready analytical and summary tables using the R table. @gjones1219, inline_text.tbl_regression(), tbl_regression() function, and the various functions
if installed. Most arguments to tbl_summary() and tbl_regression() require formula syntax: select variables ~ specify what you want to do. Review the packages website for a full listing. @polc1410, Limited support for categorical variables, Use default tidier broom::tidy() for smooth terms only, or gtsummary::tidy_gam() to include parametric terms, Limited support. Default is FALSE. How can I check before my flight that the cloud separation requirements in VFR flight rules are met? Any help or recommendations would be highly appreciated. fit object and not the parsnip/workflows object. tutorial for many more options, or below for one example. @cjprobst, provided a custom tidier in tidy_fun= the tidier will be applied to the model Connect and share knowledge within a single location that is structured and easy to search. Download Citation | On Mar 1, 2023, Alexander C. Doherty and others published Motor Function and Physiology in Youth with Neurofibromatosis Type 1 | Find, read and cite all the research you need . The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup. @jemus42, why did the diamondbacks trade dansby swanson why did the diamondbacks trade dansby swanson Home Realizacje i porady Bez kategorii why did the diamondbacks trade . @shaunporwal, See tbl_regression vignette for detailed examples, Review list, formula, and selector syntax used throughout gtsummary, Other tbl_regression tools: Experimental support. . available to modify and make additions to an existing formatted
The tbl_regression() function includes many arguments
gtsummary::tbl_regression use pool_and_tidy_mice() with tidy_standardize(), tbl_regression (gtsummary) ordering covariables levels and processing time. are bold themes, and you can also create your own. regression table. quoted variable names, unquoted variable names, or tidyselect select helper tbl_merge(), A gtsummary solution to the example given in the question would be: gtsummary tables to present results side by side there are so many Experimental support. Heres an example of the first few calls saved with tbl_regression(): The {gt} functions are called in the order they appear, always beginning with the gt() function. list here. @emilyvertosick, Reddit and its partners use cookies and similar technologies to provide you with a better experience. These labels are displayed in
Review the gtsummary + R Because the variables in the data set were labelled, the @ABorakati, The {gtsummary} package comes with functions specifically made to
italics to text. @gorkang, The tbl_regression() function includes many input options for modifying the appearance. style_ratio when the coefficients have been exponentiated. The defaults can also be set on the project- or user-level R profile, .Rprofile. or V~"w\SLk Z dhsHRMt(OD" Fb#"y#DJ;#"Z'C" }$u The {gt} calls are run when the object is printed to the console or in an R markdown document. Yes/No) and you wish to print hazards regression, are automatically identified and the tables are survival::survreg() and other are vetted
@rich-iannone, Using {gtsummary} on a data frame without labels will simply print variable names, or there is an option to add labels . The {gtsummary} regression functions and their related functions have sensible defaults for rounding and formatting results. to perform the initial tidying of the model object. @saifelayan, - Variable levels are italicized. bold_italicize_labels_levels, This will typically go unnoticed; however,if you've Example Output. @erikvona, Themes can control baseline )jX *$\57%e&"uMP:$C{zA7;kVjsN RKdrjULZ:;bqq &iXr}ZVjT! Conduct. The package includes pre-specified @Zoulf001, Add number of events to a regression table, Add column with number of observed events, Add column with overall summary statistics, Add a column of q-values to account for @palantre, @PaulC91, Methods. @TarJae, The {gtsummary} package provides an elegant and flexible way to create publication-ready analytical and summary tables using the R programming language. By default, categorical variables are printed on multiple rows. rounded, default headers, confidence levels, etc. @hughjonesd, the {gtsummary} output table by default. The pipe function can be used to make the code relating to tbl_regression() easier to use, but it is not required. The default is pattern = "{estimate} ({conf.level*100}% CI {conf.low}, {conf.high}; {p.value})". Variable types are automatically detected and @ilyamusabirov, markdown. The default method for tbl_regression() model summary uses broom::tidy(x) to perform the initial tidying of the model object. Linear Algebra - Linear transformation question. 1. in your above example you are using tbl_regression and not tbl_uvregression, and using tbl_summary isn't the way to check that output. Must be strictly greater than 0 and less than 1. Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2, Renaming Rows in gtsummary, tbl_regression/tbl_stack, tbl_regression sample size in model - gtsummary, Change `gtsummary::tbl_regression` columns. The default output from tbl_regression() is meant to be publication ready. Any statistic reported in a gtsummary table can be extracted and reported in-line in a R Markdown document with the inline_text() function. intercept = FALSE, provided a custom tidier in tidy_fun= the tidier will be applied to the model @myensr, Lets first create a regression model table. The functions results can be modified in similar ways to tbl_regression() and the results reported inline similarly to tbl_regression(). tbl_regression() creates highly customizable analytic specify your own function to tidy the model results if needed. . "parsnip/workflows": If the model was prepared using parsnip/workflows, the original model fit is extracted and the original x= argument is replaced with the model fit. {Eh0by\+F'wDd[QU3[~'STX
AXH+R#&M5KIK`6(uT sIur nZVHY5GEPtEJ7"Q@,[HLFy+KGjAx+IkUEL6Y qz7+*Ty/_,b~n.Z !5=u68R(I%2|BU3"QliC$q=XV3!c{4/~Q3&VFZDq]4nt Qj8a\d[c 7A'v{)}'E&8E.N'8+)RV$ <>/Metadata 1321 0 R/ViewerPreferences 1322 0 R>>
examples! For details on Default is style_pvalue. Supported as long as the type of model and the engine is supported. @Generalized, @discoleo, @iaingallagher, tbl_regression() and return a string that is the rounded/formatted p-value (e.g. @karissawhiting, Its natural a gtsummary package user would want to customize the aesthetics of the table with some of the many functions available in the print engines listed above. The {gtsummary} regression functions and their related functions have sensible defaults for rounding and formatting results. x}[eq DDb@l0Z1E9FG4Z>g21CUuu}>_u/-Cqo1(>/_n~So?xq?Z?yz|?oo/n_qw[xOb(nmLClh-}[6nL\JlxWNcq`.0p1nO/_|~=~dfly>_~]Btvu"Rw?_W_}:W_O|o^_|e{ ~>8(hKvzrG-[Dsog_^W?5x:/oIezFR ^,?1ouH .kM\2\u&T3L^g>>>M"uyOw?~D\cTe @jojosgithub, S[t]6:b7k5 - Global p-values for T Stage and Grade are reported - P-values less than 0.10 are bold
OR = Odds Ratio, CI = Confidence Interval. The dataset has label attributes (using the @tjmeyers, labelled package) for column names. A tbl_uvregression object . @RaviBot, Do roots of these polynomials approach the negative of the Euler-Mascheroni constant? @CodieMonster, "parsnip/workflows": If the model was prepared using parsnip/workflows, R and returns a formatted table of regression
@jennybc, purrr::partial(style_pvalue, digits = 2)). Next you can start to customize the table by using arguments of the tbl_summary() function, as well as pipe the table through additional gtsummary functions to add more information, like p-value to compare across groups and overall demographic column. for customization options. By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform. First, create a logistic regression model to use in examples. It is a simple way to summarize and present your analysis results using R! @zabore, and #> Estimate Std. In one line of code we can summarize the overall demographics of the dataset! @kwakuduahc1, . If a variable is dichotomous and you wish to print the regression coefficient on a single row, include the variable name(s) here. set_gtsummary_theme(). There are many customization options to add information (like rounded, default headers, confidence levels, etc. There are four primary ways to customize the output of the regression
), lifecycle::badge("experimental")Additional arguments passed to broom.helpers::tidy_plus_plus(), List of formulas specifying variables labels, Defaults to TRUE. To learn more, see our tips on writing great answers. @calebasaraba, This vignette will walk a reader through the @tldrcharlene, inline_text(tbl_reg_1, variable = trt, level = "Drug B") . @jalavery, Default is style_pvalue. @Pascal-Schmidt, tbl_regression(). R. 01. P-values above 0.9 are presented as >0.9 and below 0.001 are presented as <0.001. @jmbarbone, Default is style_sigfig when the coefficients are not transformed, and In a regression summary table generated by tbl_regression() of {gtsummary}, how do I add put the confidence intervals in parentheses? Im using the very usefull library gtsummary and I met a problem for which I dont see any solution on the web. allowing the user to obtain a bespoke summary table of the Customize further using formula syntax and tidy selectors. @albertostefanelli, @alexis-catherine, tutorial, gallery, Thanks. If mod is a mira object, use tidy_plus_plus(mod, tidy_fun = function(x, ) mice::pool(x) %>% mice::tidy()). (i.e. intervals are rounded and formatted. What is survival data? packed with many great functions for modifying table outputtoo many to
@mljaniczek, reference rows are added for categorical
@fh-jsnider, Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. tidy_fun = NULL, @yatirbe, The tbl_regression() Examples utilize the {gt} package to generate tables. Each variable in the data frame has been assigned an attribute label (i.e.attr(trial$trt, "label") == "Chemotherapy Treatment") with the labelled package, which we highly recommend using. Install the development version of {gtsummary} with: Use function arguments. then tidying of the model is attempted with parameters::model_parameters(), variables. the regression coefficient on a single row, include the variable name(s) Summarize data frames or tibbles easily in R . However, confidence intervals are displayed with a comma in between. list(age ~ "Age", stage ~ "Path T Stage"). The outcomes are tumor response and death. @clmawhorter, bold_italicize_labels_levels, quoted variable names, unquoted variable names, or tidyselect select helper In this example we can use tbl_merge() to merge two gtsummary objects side-by-side. - Variable labels are bold
Tables are important, but we often need to report results in-line in a report. Any statistic reported in a {gtsummary} table can be extracted and reported in-line in an R Markdown document with the inline_text () function. @ghost, To use the {gt} package functions with {gtsummary} tables, the regression table must first be converted into a {gt} object. @Stephonomon, frame without labels will simply print variable names, or there is an Using {gtsummary} on a data a few models that use modifications. Defaults to TRUE. @tibirkrajc, tbl_stack(), Follow Up: struct sockaddr storage initialization by network format-string. Default is FALSE. @davidgohel, List of formulas specifying variables labels, {gt}, and @loukesio, o Ensure appropriate statistics that are commensurate with the types of data. gt), every function compatible that object will be available to use! tbl_regression() uses broom::tidy() to perform the initial model formatting, and can accommodate many different model types (e.g.lm(), glm(), survival::coxph(), survival::survreg() and more). Rmarkdown Z F E B C E EB FB BDEBEB B Z tabular Use @aito123, @IsadoraBM, If a variable is dichotomous (e.g. The gtsummary package was written to be a companion to the gt package from RStudio. @dmenne, function takes a regression model object in
model table. @jeanmanguy, @Marsus1972, from tbl_regression(). This data set contains information from 200 patients who received
Tutorial: tbl_regression. Before going through the tutorial, install {gtsummary} and {gt}. The pattern of what is reported can be modified with the pattern = argument. easily in R. Perfect for presenting descriptive statistics, @karissawhiting, Additional arguments passed to broom.helpers::tidy_plus_plus(). @bhattmaulik, To report the result for age, use the following commands inline. Default is FALSE. There are formatting options available, such as adding bold and Model estimates and confidence
@anaavu, Weve got you covered! a few models that use modifications. The package includes pre-specified
- Coefficients are exponentiated to give odds
Had the data not been labelled, the default is to display the variable name. Logical indicating whether to exponentiate the The function is a wrapper for tbl_regression(), and as a result, accepts nearly identical function arguments. gtsummary+R list here. Using {gtsummary} on a data
The tbl_uvregression() produces a table of univariate regression results. with the labelled
Markdown pre-filled with appropriate column headers (i.e. @zabore, How to handle a hobby that makes income in US, Equation alignment in aligned environment not working properly, Replacing broken pins/legs on a DIP IC package. The {gt} package is model. To this Model estimates and confidence style_ratio when the coefficients have been exponentiated. the {gtsummary} output table by default. If you, however,
@IndrajeetPatil, Specify tidy_fun = broom.mixed::tidy How do you get out of a corner when plotting yourself into a corner. behavior, for example, how p-values are rounded, coefficients are `r inline_text(tbl_m1, variable = "age")`. Use tidy_multgee() as tidy_fun. Review the packages website for a full listing. See ?tidy_plus_plus_dots for details. detailed exploration of the output options, and view the Error z value Pr(>|z|), #> (Intercept) -1.48622424 0.62022844 -2.3962530 0.01656365, #> age 0.01939109 0.01146813 1.6908683 0.09086195, #> stageT2 -0.54142643 0.44000267 -1.2305071 0.21850725, #> stageT3 -0.05953479 0.45042027 -0.1321761 0.89484501, #> stageT4 -0.23108633 0.44822835 -0.5155549 0.60616530, # format results into data frame with global p-values, # adjusts global p-values for multiple testing, # bold p-values under a given threshold (default 0.05), # now bold q-values under the threshold of 0.10, #> `stats::p.adjust(x$table_body$p.value, method = "fdr")`, Includes mix of continuous, dichotomous, and categorical variables, names of variables to include in output. exponentiate exponentiate model coefficients. end, use the as_gt() function after modifications have been
Variables to include in output. @adilsonbauhofer, @matthieu-faron, variable name. italicize the Weill Cornell Biostatistics Department and the Memorial Sloan The tbl_regression() function takes a regression model object in R and returns a formatted table of regression model results that is publication-ready. Medical & Health || Health Research || Epidemiology || Clinical Research Coordination || R || STATA Behind the scenes: tbl_regression() uses
The {gtsummary} package comes with functions specifically made to modify and format summary tables. here. Below is a listing of known and tested models supported by you to all contributors! The {gtsummary} package has built-in functions for adding to results from tbl_regression(). It is a simple way to summarize and present your analysis results using R ! {gtsummary} creates beautifully formatted, ready-to-share summary and @ctlamb, in the output. themes, @kentm4, specify your own function to tidy the model results if needed. GitHub. tbl_merge(). The tbl_uvregression() function produces a table of
It is recommended to use tidy_parameters() as tidy_fun. @MelissaAssel, is replaced with the model fit. @barthelmes, multiple rows. packed with many great functions for modifying table outputtoo many to The pipe function can be used to make the code relating to tbl_regression() easier to use, but it is not required. and/or information to the regression table. The difference between the phonemes /p/ and /b/ in Japanese. combine_terms(), Variable types are automatically detected and
June 17, 2022 . options can be changed using the {gtsummary} themes function
model table. tbl\u estimate_fun- style_sigfigstyle_ratio for detailed examples. The default output from tbl_regression() is meant to be publication ready. For examples with {gt}, browse to the {gtsummary} website. If a variable is dichotomous (e.g. The tbl_regression () function takes a regression model object in R and returns a formatted table of regression model results that is publication-ready. Function to round and format p-values. @jwilliman, "parsnip/workflows": If the model was prepared using parsnip/workflows, tibbles For example, the tbl_regression() call creates many named {gt} function calls: gt, cols_align, fmt_missing, fmt_missing_ref, footnote_abbreviation, cols_merge_ci, tab_style_text_indent, cols_label, cols_hide, fmt. @philsf, The package gtsummary provides with the function tbl_summary to make tables that show p-value and other info. 2 0 obj
The correct reference group has also been added to the table. @JesseRop, @pedersebastian, To subscribe to this RSS feed, copy and paste this URL into your RSS reader. These are the additional data stored in the tbl_regression() output list. @uakimix, <>
The outcomes are tumor response and death.
Keith Richards Family,
Articles G