Skip to content

Commit 9f146db

Browse files
committed
Add drop = FALSE to be safe
1 parent f7d12ca commit 9f146db

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

R/facet-layout.r

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ layout_grid <- function(data, rows = NULL, cols = NULL, margins = NULL, drop = T
3232
cols <- if (is.null(names(cols))) 1L else id(base[names(cols)], drop = TRUE)
3333

3434
panels <- data.frame(PANEL = panel, ROW = rows, COL = cols, base)
35-
panels <- panels[order(panels$PANEL), ]
35+
panels <- panels[order(panels$PANEL), , drop = FALSE]
3636
rownames(panels) <- NULL
3737
panels
3838
}
@@ -61,7 +61,7 @@ layout_wrap <- function(data, vars = NULL, nrow = NULL, ncol = NULL, as.table =
6161
layout$COL <- as.integer((id - 1L) %% dims[2] + 1L)
6262

6363
panels <- cbind(layout, unrowname(base))
64-
panels <- panels[order(panels$PANEL), ]
64+
panels <- panels[order(panels$PANEL), , drop = FALSE]
6565
rownames(panels) <- NULL
6666
panels
6767
}

0 commit comments

Comments
 (0)