Learn R Programming

compositions (version 2.0-0)

gsi.recode: Internal function: Recode missings with IEEE number and vice versa

Description

The missing codes can be replace with arbitrary value e.g. IEEE numbers and viceversa through this interface.

Usage

gsi.recodeM2C(x,y=x,BDL,SZ,MAR,MNAR,NMV)
gsi.recodeC2M(x,y=x,na,nan,ninf,inf,neg,zero,pos)
gsi.recodeM2Clean(x,y=x,BDL=NaN,SZ=NaN,MAR=NaN,MNAR=NA,NMV)
gsi.cleanR(x)

Arguments

x

the dataset having missings or IEEE numbers

y

a dataset of similar shape, where the replacment should take place

BDL

value to replace for BDL

SZ

value to replace for SZ

MAR

value to replace for MAR

MNAR

value to replace for MNAR

NMV

value to replace for NMV

na

value to replace for NA

nan

value to replace for NaN

ninf

value to replace for -Inf

inf

value to replace for Inf

neg

value to replace for numbers with x<0

zero

value to replace for numbers with x==0

pos

value to replace for numbers with x>0

Value

y with entries replaced. gsi.cleanR replaces all improper numbers with 0.

Details

This functions are used internally to transform the different types of missings correctly.

See Also

compositions.missing

Examples

Run this code
# NOT RUN {
#gsi.plain(acomp(c(12,3,4)))
# }

Run the code above in your browser using DataLab