Browse code

fixed dim drop problem with single dataset

Pierre-Luc Germain authored on 11/09/2020 09:47:58
Showing 1 changed files

... ...
@@ -80,7 +80,8 @@ scrna_evalPlot_silh <- function( res, what=c("minSilWidth","meanSilWidth"),
80 80
   pp <- res$pp
81 81
   res <- as.matrix(res$res)
82 82
   ro <- .dosort(res, reorder_rows)
83
-  if(reorder_columns) res <- res[,order(colMeans(res), decreasing=TRUE)]
83
+  if(reorder_columns)
84
+    res <- res[,order(colMeans(res), decreasing=TRUE),drop=FALSE]
84 85
   
85 86
   cellfn <- .getCellFn(res, res, value_format, value_cols, font_factor)
86 87
   if(is.null(title)) title <- gsub("\\.","\n",what)