| rbind2,tinytable,tinytable-method | R Documentation | 
tinytable objects by rows (vertically)Combine tinytable objects by rows (vertically)
## S4 method for signature 'tinytable,tinytable'
rbind2(x, y, use_names = TRUE, headers = TRUE, ...)
| x | 
 | 
| y | 
 | 
| use_names | ‘TRUE’ binds by matching column name, ‘FALSE’ by position | 
| headers | Logical. TRUE inserts the colnames of  | 
| ... | Additional arguments are ignored. | 
format_tt() calls applied to x or y are evaluated before binding, to allow distinct formatting for each panel.
Calls to other tinytable functions such as style_tt() or group_tt() are ignored when applied to x or y. These functions should be applied to the final table instead.
Information in these S4 slots is carried over from x to the combined table:
x@output
x@caption
x@width
Information in these S4 slots is concatenated and carried over to the combined table:
c(x@notes, y@notes)
This function relies on the rbindlist() function from the data.table package.
library(tinytable)
x <- tt(mtcars[1:3, 1:2], caption = "Combine two tiny tables.")
y <- tt(mtcars[4:5, 8:10])
# rbind() does not support additional aarguments
# rbind2() supports additional arguments
# basic combination
rbind(x, y)
rbind(x, y) |> format_tt(replace = "")
# omit y header
rbind2(x, y, headers = FALSE)
# bind by position rather than column names
rbind2(x, y, use_names = FALSE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.