Learn R Programming

superml (version 0.5.7)

normalise1d: normalise1d

Description

Normalises a 1 dimensional vector towards unit p norm. By default, p = 2 is used. For a given vector, eg: c(1,2,3), norm value is calculated as `x / |x|` where `|x|` is calculated as the square root of sum of square of values in the given vector.

Usage

normalise1d(vec, pnorm = 2L)

Value

a vector containing normalised values

Arguments

vec

vector containing integers or numeric values.

pnorm

integer, default: 2

Examples

Run this code
val <- c(1,10,5,3,8)
norm_val <- normalise1d(val)

Run the code above in your browser using DataLab