spanFlexTableRows: Span rows within columns

Description Usage Arguments Note See Also Examples

Description

Span rows within columns.

Usage

1
spanFlexTableRows(object, j, from, to, runs)

Arguments

object

a FlexTable object

j

vector (integer index, col.names values or boolean vector) for columns selection.

from

index of the first row to span (its content will be the visible one).

to

index of the last row to span.

runs

a vector of size numrow of FlexTable. If provided, successive runs of equal values will indicate to merge corresponding rows.

Note

Overlappings of horizontally merged cells and vertically merged cells are forbidden.

See Also

FlexTable, spanFlexTableColumns

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
if( check_valid_java_version() ){
mydata = iris[46:55, ]
MyFTable <- FlexTable( data = mydata )

# merge line 5 to 7 in column 1
MyFTable <- spanFlexTableRows( MyFTable, j = 3, from = 5, to = 7 )

# merge cells in column "Species" when successive values
# of Species are identical. Note
# the character vector length is the same
# than the number of lines of the FlexTable.
MyFTable <- spanFlexTableRows( MyFTable, j = "Species",
  runs = as.character( mydata$Species ) )
}

davidgohel/ReporteRs documentation built on March 23, 2020, 11 p.m.