replace_zero | R Documentation |
Multiplicative replacement of zeros.
## S4 method for signature 'CompositionMatrix'
replace_zero(x, value, delta = 2/3)
x |
A |
value |
A |
delta |
A |
An CompositionMatrix
object, where all zero values have been
replaced.
N. Frerebeau
Aitchison, J. (1986). The Statistical Analysis of Compositional Data. London: Chapman and Hall.
Martín-Fernández, J. A., Barceló-Vidal, C. & Pawlowsky-Glahn, V. (2003). Dealing with Zeros and Missing Values in Compositional Data Sets Using Nonparametric Imputation. Mathematical Geology, 35(3): 253-278. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1023/A:1023866030544")}.
Other imputation methods:
missing
,
replace_NA()
## Data from Martín-Fernández et al. 2003
X <- data.frame(
X1 = c(0.0000, 0.1304, 0.1963),
X2 = c(0.1250, 0.3151, NA),
X3 = c(0.1237, NA, NA),
X4 = c(0.7253, 0.2002, 0.0819),
X5 = c(0.0260, 0.3543, 0.0114)
)
## Coerce to a compositional matrix
Y <- as_composition(X)
## Replace zeros
Z <- replace_zero(Y, value = 0.02, delta = 2/3)
Z
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.