handleNA: Handles emtpy and NA data in a multivariate time series.

Description Usage Arguments Value Author(s) Examples

View source: R/handleNA.R

Description

This function is used internally by prepareSequences. Handles empty and NA data in a multivariate time-series in two possible ways: 1) deleting rows with NA or empty cases; 2) replacing NA data with zeros.

Usage

1
2
3
4
handleNA(
  sequence = NULL,
  if.empty.cases = "zero"
  )

Arguments

sequence

Dataframe, a multivariate time-series.

if.empty.cases

character, one of: "omit" (default), "zero". When "omit", the function removes every row with at least one empty/NA record. When "zero", empty/NA data is replaced with zeros.

Value

A dataframe with the same columns as sequence.

Author(s)

Blas Benito <blasbenito@gmail.com>

Examples

1
2
3
4
5
data(sequenceB)
B.sequence <- handleNA(
  sequence = sequenceB,
  if.empty.cases = "zero"
  )

distantia documentation built on Oct. 30, 2019, 10:05 a.m.