R: Scale numeric data

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 2.0-19 Index]