scaleData {ifultools}R Documentation

Scale numeric data

Description

Scales the input data via a selected logarithmic function.

Usage

scaleData(x, scale.="linear")

Arguments

x an object that inherits from the numeric class, typically a scalar, vector, or matrix.
scale. a character string defining the type of scaling to perform. Choices are "linear","log2","log10","log" or "db". Default: "linear" (no scaling).

Value

the scaled data is returned with an attribute "scalestr" attached, which defines the scaling treatment used on the input data.

See Also

logb, decibel.

Examples

scaleData(c(1,10,100,1000),scale="db")

[Package ifultools version 1.0-6 Index]