The qtbl
function builds a basic table with one line of R.
qtbl( dataFrameOrMatrix, columnNamesAsColumnHeaders = TRUE, explicitColumnHeaders = NULL, rowNamesAsRowHeaders = FALSE, firstColumnAsRowHeaders = FALSE, explicitRowHeaders = NULL, numberOfColumnsAsRowHeaders = 0, columnFormats = NULL, columnCellTypes = NULL, theme = NULL, replaceExistingStyles = FALSE, tableStyle = NULL, headingStyle = NULL, cellStyle = NULL, totalStyle = NULL, ... )
dataFrameOrMatrix | The data frame or matrix containing the data to be displayed in the table. |
---|---|
columnNamesAsColumnHeaders | TRUE to use the data frame column names as the column headers in the table. |
explicitColumnHeaders | A character vector of column headers. |
rowNamesAsRowHeaders | TRUE to use the data frame row names as the row headers in the table. |
firstColumnAsRowHeaders | TRUE to use the first column in the data frame as row headings. |
explicitRowHeaders | A character vector of row headers. |
numberOfColumnsAsRowHeaders | The number of columns to be set as row headers. |
columnFormats | A list containing format specifiers, each of which is either an sprintf() character value, a list of format() arguments or an R function that provides custom formatting logic. |
columnCellTypes | A vector that is the same length as the number of columns in the data frame, where each element is one of the following values that specifies the type of cell: root, rowHeader, columnHeader, cell, total. The cellType controls the default styling that is applied to the cell. Typically only rowHeader, cell or total would be used. |
theme | Either the name of a built-in theme (default, largeplain, compact or blank/none) or a list which specifies the default formatting for the table. |
replaceExistingStyles | TRUE to completely replace the default styling with the specified tableStyle, headingStyle, cellStyle and/or totalStyle |
tableStyle | A list of CSS style declarations that apply to the table. |
headingStyle | A list of CSS style declarations that apply to the heading cells in the table. |
cellStyle | A list of CSS style declarations that apply to the normal cells in the table. |
totalStyle | A list of CSS style declarations that apply to the total cells in the table. |
... | Additional arguments, currently compatibility and/or argumentCheckMode. |
A basic table.
#> GbttWeekDate Origin Destination TrainCount OnTimeArrivals #> 2016-11-27 CRE BHI 2 0 #> 2016-12-04 CRE BHI 5 0 #> 2016-12-11 CRE BHI 4 0 #> 2016-12-18 CRE BHI 5 1 #> 2016-12-25 CRE BHI 4 0qtbl(bhmsummary[1:5, c("GbttWeekDate", "Origin", "Destination", "TrainCount", "OnTimeArrivals")], columnNamesAsColumnHeaders=FALSE, explicitColumnHeaders=c("Week", "From", "To", "Trains", "On-Time"))#> Week From To Trains On-Time #> 2016-11-27 CRE BHI 2 0 #> 2016-12-04 CRE BHI 5 0 #> 2016-12-11 CRE BHI 4 0 #> 2016-12-18 CRE BHI 5 1 #> 2016-12-25 CRE BHI 4 0