XYToDiffPpm: Express difference as ppm

View source: R/XYToDiffPpm.R

XYToDiffPpmR Documentation

Express difference as ppm

Description

This function transforms offset (pariwise-difference) between 'x' & 'y' to ppm (as normalized difference ppm, parts per million, ie (x-y)/y ). This type of expressiong differences is used eg in mass-spectrometry.

Usage

XYToDiffPpm(x, y, nSign = NULL, silent = FALSE, debug = FALSE, callFrom = NULL)

Arguments

x

(numeric) typically for measured variable

y

(numeric) typically for theoretical/expected value (vector must be of same length as 'x')

nSign

(integer) number of significant digits in output

silent

(logical) suppress messages

debug

(logical) additional messages for debugging

callFrom

(character) allow easier tracking of messages produced

Value

This function returns a numeric vector of (ratio-) ppm values

See Also

ratioToPpm for classical ppm

Examples

set.seed(2017); aa <- runif(10,50,900)
cbind(x=aa,y=aa+1e-3,ppm=XYToDiffPpm(aa,aa+1e-3,nSign=4)) 

wrMisc documentation built on Nov. 17, 2023, 5:09 p.m.