Learn R Programming

HelpersMG (version 5.1)

specify_decimal: Return a number as character with specified number of decimals

Description

Return a number as character with specified number of decimals. If a is a matrix, it will return a matrix of the same size and the same attributes.

Usage

specify_decimal(x, decimals = NULL, decimal.point = ".")

Arguments

x

The numbers to be formated

decimals

Number of decimals to print

decimal.point

Character to be used as decimal point

Value

A character

Details

specify_decimals format a number with specified number of decimals

Examples

Run this code
# NOT RUN {
specify_decimal(x=pi, decimal.point=".")
specify_decimal(x=pi, decimals=4, decimal.point=".")
specify_decimal(x=c(pi, exp(1)), decimals=3, decimal.point=",")
specify_decimal(x=c(pi, exp(1)), decimal.point=",")
specify_decimal(x=c(pi*10, pi, pi/10, pi/100, pi/1000))
specify_decimal(x=c(pi=pi), decimal.point=".")
specify_decimal(x=matrix(pi*1:4, ncol=2), decimal.point=".")
m <- matrix(pi*1:4, ncol=2)
rownames(m) <- c("A", "B")
colnames(m) <- c("C", "D")
specify_decimal(x=m, decimal.point=".")
# }

Run the code above in your browser using DataLab