Learn R Programming

compositions (version 1.01-1)

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< code="">
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
#gsi.plain(acomp(c(12,3,4)))

Run the code above in your browser using DataLab