Learn R Programming

TIMP (version 1.5)

baseIRF: Baseline subtraction from a vector, usually representing an IRF.

Description

Baseline subtraction from a vector, usually representing an IRF.

Usage

baseIRF(irfvec, indexlow, indexhigh, removeNeg = FALSE)

Arguments

irfvec
Vector to subtract a baseline from
indexlow
Lowest index to base the baseline estimation on
indexhigh
Highest index to base the baseline estimation on
removeNeg
Whether negative values should be replaced with 0.

Value

  • vector

Details

Currently estimates the baseline as the mean of data between indexlow and indexhigh, and subtracts the result from the entire vector.

Examples

Run this code
irfvec <- rnorm(128, mean=1) 
plot(irfvec,type="l") 
irfvec_corrected <- baseIRF(irfvec, 1, 10)
lines(irfvec_corrected, col=2)

Run the code above in your browser using DataLab