R/getPCAFeatures.R

# -------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------

#  TODO: add tomas ref:

# -------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------

getPCAFeatures = function(data, sigma = 0.1) {
  
  pca = kernlab::kpca(~., data = data, kernel = "rbfdot", 
    kpar = list(sigma=sigma), th = 0)
  ret = pca@eig
  names(ret) = paste0("PCA.", names(ret))
  
  return(ret)
}

# -------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------
rgmantovani/MfeatExtractor documentation built on May 27, 2019, 1:45 p.m.