insert_rrow {rtables} | R Documentation |
Insert rrow
s at (before) a specific location
Description
Usage
insert_rrow(tbl, rrow, at = 1, ascontent = FALSE)
Arguments
tbl |
( |
rrow |
( |
at |
( |
ascontent |
( |
Details
This function is deprecated and will be removed in a future release of rtables
. Please use
insert_row_at_path()
or label_at_path()
instead.
Value
A TableTree
of the same specific class as tbl
.
Note
Label rows (i.e. a row with no data values, only a row.name
) can only be inserted at positions which do
not already contain a label row when there is a non-trivial nested row structure in tbl
.
Examples
o <- options(warn = 0)
lyt <- basic_table() %>%
split_cols_by("Species") %>%
analyze("Sepal.Length")
tbl <- build_table(lyt, iris)
insert_rrow(tbl, rrow("Hello World"))
insert_rrow(tbl, rrow("Hello World"), at = 2)
lyt2 <- basic_table() %>%
split_cols_by("Species") %>%
split_rows_by("Species") %>%
analyze("Sepal.Length")
tbl2 <- build_table(lyt2, iris)
insert_rrow(tbl2, rrow("Hello World"))
insert_rrow(tbl2, rrow("Hello World"), at = 2)
insert_rrow(tbl2, rrow("Hello World"), at = 4)
insert_rrow(tbl2, rrow("new row", 5, 6, 7))
insert_rrow(tbl2, rrow("new row", 5, 6, 7), at = 3)
options(o)
[Package rtables version 0.6.9 Index]