show0 {PBSmodelling}R Documentation

Convert Numbers into Text with Specified Decimal Places

Description

Return a character representation of a number with added zeroes out to a specified number of decimal places.

Usage

show0(x, n, add2int = FALSE)

Arguments

x numeric data (scalar, vector, or matrix).
n number of decimal places to show, including zeroes.
add2int If TRUE, add zeroes on the end of integers.

Value

A scalar/vector of strings representing numbers. Useful for labelling purposes.

Note

This function does not round or truncate numbers. It simply adds zeroes if n is greater than the available digits in the decimal part of a number.

Examples

frame()

#do not show decimals on integers
addLabel(0.25,0.75,show0(15.2,4))
addLabel(0.25,0.7,show0(15.1,4))
addLabel(0.25,0.65,show0(15,4))

#show decimals on integers
addLabel(0.25,0.55,show0(15.2,4,TRUE))
addLabel(0.25,0.5,show0(15.1,4,TRUE))
addLabel(0.25,0.45,show0(15,4,TRUE))

[Package PBSmodelling version 2.06 Index]