Extended Data cleaning for ABC analysis

Description

Only the first column of Data is used, anything not beeing positive numerical value is set to zero

Usage

1
ABCRemoveSmallYields(Data,CumSumSmallestPercentage)

Arguments

Data

vector[1:n] describes an array of data: n cases in rows of one variable

CumSumSmallestPercentage

(default =0.5),the smallest data up to a cumulated sum of less than CumSumSmallestPercentage

Details

Data <0 are set to zero, non-numeric values (NA,NaN,etc.) in Data are set to zero strings and chars are set to zero infinitive numbers are set to max(Data) the smallest data up to a cumulated sum of less than CumSumSmallestPercentage of the total sum (yield) is removed

Value

Output is of type list which's parts are described in the following

SubstantialData

columnvector containing Data>=0 and zeros for all NaN and negative values in Data(1:n)

Data2CleanInd

Index such that SubstantialData = nantozero(Data(Data2SubstantialInd))

RemovedInd

Data(RemovedInd) is the data that has been removed

Author(s)

http://www.uni-marburg.de/fb12/datenbionik

Michael Thrun