huxtable (version 4.6.0)

insert_column: Insert a row or column

Description

These convenience functions wrap cbind or rbind for huxtables to insert a single row.

Usage

insert_column(ht, ..., after = 0, copy_cell_props = TRUE)

insert_row(ht, ..., after = 0, copy_cell_props = TRUE)

Arguments

ht

A huxtable.

...

Cell contents.

after

Insert the row/column after this position. 0 (the default) inserts as the first row/column.

copy_cell_props

Copy cell properties from the previous row or column (if after > 0). See cbind.huxtable().

Value

The modified huxtable

Details

In insert_column only, you can use a column name for after.

See Also

add_rows() and add_columns(), which insert multiple rows/columns at once.

Examples

Run this code
# NOT RUN {
ht <- hux(a = 1:5, b = 1:5, c = 1:5)
insert_row(ht, 2.5, 2.5, 2.5,
      after = 2)

insert_column(ht, 5:1)
insert_column(ht, 5:1, after = 3)
insert_column(ht, 5:1, after = "b")
# }

Run the code above in your browser using DataCamp Workspace