Title: | Interactive Table of Descriptive Statistics in HTML |
Version: | 0.4.0 |
Description: | Create an interactive table of descriptive statistics in HTML. This table is typically used for exploratory analysis in a clinical study (referred to as 'Table 1'). |
License: | GPL (≥ 3) |
Encoding: | UTF-8 |
RoxygenNote: | 7.2.3 |
Imports: | metalite, reactable, htmltools, r2rtf, jsonlite |
Suggests: | knitr, table1, devtools, ggplot2 |
VignetteBuilder: | knitr |
NeedsCompilation: | no |
Packaged: | 2024-04-10 01:15:42 UTC; r220573 |
Author: | Yilong Zhang [aut, cre] |
Maintainer: | Yilong Zhang <elong0527@gmail.com> |
Repository: | CRAN |
Date/Publication: | 2024-04-10 02:20:03 UTC |
metalite.table1: Interactive Table of Descriptive Statistics in HTML
Description
Create an interactive table of descriptive statistics in HTML. This table is typically used for exploratory analysis in a clinical study (referred to as 'Table 1').
Author(s)
Maintainer: Yilong Zhang elong0527@gmail.com
Interactive Table of Descriptive Statistics in HTML
Description
Interactive Table of Descriptive Statistics in HTML
Usage
metalite_table1(
formula,
data,
id,
var_listing = NULL,
total = TRUE,
header = NULL,
download = "none",
record_name = NULL,
...
)
Arguments
formula |
an object of class "formula". |
data |
a data frame that contain variables described in the |
id |
a character value to indicate subject/record id variable name in |
var_listing |
a character vector of additional variables included in the drill down listing. |
total |
a logical value to display or hide "Total" column. |
header |
a logical vector with length 1 or same length of the variables in |
download |
a character value to enable download button. Allowed values include "none", "listing", "table", and 'all'. |
record_name |
a character value to control section title (e.g. "Subjects", "Records"). |
... |
additional arguments passed to |
Value
a shiny.tag.list
object that contain a reactable
HTML widget for
interactive table of describptive statistics.
Examples
if (interactive()) {
metalite_table1(~ AGE + SEX | TRT01A, data = r2rtf::r2rtf_adsl, id = "SUBJID")
}
Convert to html
Description
Convert to html
Usage
metalite_table1_to_html(x)
Arguments
x |
an output from |
Value
HTML string of reactable
HTML widget for
interactive table of describptive statistics.
Convert metalite_table1
to an RTF file
Description
Convert metalite_table1
to an RTF file
Usage
metalite_table1_to_rtf(
x,
file,
title = "Baseline Characteristics",
col_rel_width = NULL
)
Arguments
x |
Output of |
file |
A character string naming a file to save rtf file. |
title |
Title in a character string. |
col_rel_width |
Column relative width in a vector e.g. c(2,1,1) refers to 2:1:1. Default is NULL for equal column width. |
Value
a string of the RTF file path
Convert reactable to a data frame
Description
Convert reactable to a data frame
Usage
reactable_to_df(x)
Arguments
x |
A |
Value
A data frame