getTrainData {MOFA} | R Documentation |
Fetch the training data
getTrainData(object, views = "all", features = "all", as.data.frame = FALSE)
object |
a |
views |
character vector with the view name(s), or numeric vector with the view index(es). Default is "all". |
features |
list of character vectors with the feature names or list of numeric vectors with the feature indices. Default is "all" |
as.data.frame |
logical indicating whether to return a long data frame instead of a list of matrices.
Default is |
By default this function returns a list where each element
is a data matrix with dimensionality (D,N)
where D is the number of features and N is the number of samples.
Alternatively, if as.data.frame
is TRUE
, the function
returns a long-formatted data frame with columns (view,feature,sample,value).
A list with one numeric matrix per view, containing the parsed data used to fit the MOFA model.
data("scMT_data", package = "MOFAdata") MOFAobject <- createMOFAobject(scMT_data) trainData_scMT <- getTrainData(MOFAobject, as.data.frame = FALSE) (trainData_scMT[["RNA expression"]])[1:10,1:10] data("CLL_data", package = "MOFAdata") MOFAobject <- createMOFAobject(CLL_data) trainData_CLL <- getTrainData(MOFAobject, as.data.frame = TRUE) head(trainData_CLL)