# txtRound

0th

Percentile

##### A convenient rounding function

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.

##### Usage
txtRound(x, ...)# S3 method for default
txtRound(
x,
digits = 0,
digits.nonzero = NA,
txt.NA = "",
dec = ".",
scientific,
...
)# S3 method for data.frame
txtRound(x, ...)# S3 method for table
txtRound(x, ...)# S3 method for matrix
txtRound(x, digits = 0, excl.cols, excl.rows, ...)
##### Arguments
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.

digits.nonzero

The number of digits to keep if the result is close to zero. Sometimes we have an entire table with large numbers only to have a few but interesting observation that are really interesting

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.

scientific

If the value should be in scientific format.

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.

##### Value

matrix/data.frame

Other text formatters: txtMergeLines(), txtPval()

##### Aliases
• txtRound
• txtRound.default
• txtRound.data.frame
• txtRound.table
• txtRound.matrix
##### Examples
# NOT RUN {
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)
# }

Documentation reproduced from package htmlTable, version 1.13.3, License: GPL (>= 3)

### Community examples

Looks like there are no examples yet.