txtRound {htmlTable} | R Documentation |
If you provide a string value in X the function will try to round this if a numeric text is present. If you want to skip certain rows/columns then use the excl.* arguments.
txtRound(x, ...) ## Default S3 method: txtRound(x, digits = 0, txt.NA = "", dec = ".", ...) ## S3 method for class 'data.frame' txtRound(x, ...) ## S3 method for class 'table' txtRound(x, ...) ## S3 method for class 'matrix' txtRound(x, digits = 0, excl.cols, excl.rows, ...) ## S3 method for class 'matrix' txtRound(x, digits = 0, excl.cols, excl.rows, ...)
x |
The value/vector/data.frame/matrix to be rounded |
... |
Passed to next method |
digits |
The number of digits to round each element to. If you provide a vector each element will apply to the corresponding columns. |
txt.NA |
The string to exchange NA with |
dec |
The decimal marker. If the text is in non-english decimal and string formatted you need to change this to the apropriate decimal indicator. |
excl.cols |
Columns to exclude from the rounding procedure. This can be either a number or regular expression. Skipped if x is a vector. |
excl.rows |
Rows to exclude from the rounding procedure. This can be either a number or regular expression. |
matrix/data.frame
Other text formatters: txtMergeLines
,
txtPval
mx <- matrix(c(1, 1.11, 1.25, 2.50, 2.55, 2.45, 3.2313, 3, pi), ncol = 3, byrow=TRUE) txtRound(mx, 1)