R/getPCAFeatures.R

Defines functions getPCAFeatures

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

#  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/MfeatAnalysis documentation built on May 27, 2019, 7:23 a.m.