R/imputation.R

Defines functions replace_nas_by_column_mean replace_nas_by_row_mean

replace_nas_by_row_mean <- function(met_mat)
{
  met_mat_imp <- apply(met_mat, MARGIN = 1, FUN = function(x) { 
    x[is.na(x)] <- mean(x, na.rm = TRUE)
    x
  })
  
}


replace_nas_by_column_mean <- function(met_mat)
{
  met_mat_imp <- apply(met_mat, MARGIN = 2, FUN = function(x) { 
    x[is.na(x)] <- mean(x, na.rm = TRUE)
    x
  })
  
}
yasin-uzun/SINBAD.0.1 documentation built on April 18, 2021, 5:24 a.m.