diff --git a/src/DataLoader.cpp b/src/DataLoader.cpp index 5029d18..8032f0f 100644 --- a/src/DataLoader.cpp +++ b/src/DataLoader.cpp @@ -254,7 +254,8 @@ int DataLoader::loadCovariate(const std::string& covar, */ int DataLoader::arrangeCovariate(const std::vector& names, std::vector* droppedNames) { - if (covariate.ncol() > 0) { + if (covariate.nrow() > 0) { + // when covariates are used covariate.keepRow(phenotype.getRowName()); covariate.reorderRow(phenotype.getRowName()); assert(covariate.nrow() == phenotype.nrow());