Skip to content

Commit e807e44

Browse files
committed
Reloaded matrix woe
1 parent a0e666e commit e807e44

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

R/plot-non-spatial.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,14 @@ ElbowPlot <- function(sce, ndims = 20, nfnega = 0, reduction = "PCA",
117117
.get_loadings_df <- function(sce, loadings, loading_cols, nfeatures, balanced,
118118
swap_rownames) {
119119
df <- cbind(as.data.frame(rowData(sce)[rownames(loadings),, drop = FALSE]),
120-
loadings[, loading_cols, drop = FALSE])
120+
as.matrix(loadings[, loading_cols, drop = FALSE]))
121121
if (is.null(swap_rownames) || !swap_rownames %in% names(df)) {
122122
df$gene_show <- rownames(loadings)
123123
} else {
124124
df$gene_show <- df[[swap_rownames]]
125125
}
126126
df_plt <- lapply(loading_cols, function(p) {
127-
df_use <- df[, c("gene_show", p)]
127+
df_use <- df[, c("gene_show", p), drop = FALSE]
128128
names(df_use)[2] <- "value"
129129
out <- .get_top_loading_genes(df_use, nfeatures, balanced)
130130
out$PC <- p

0 commit comments

Comments
 (0)