Skip to content

Commit e809d0f

Browse files
Merge pull request #1027 from tidymodels/fix-1025
2 parents 1db4a8b + 5d47de6 commit e809d0f

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: parsnip
22
Title: A Common API to Modeling and Analysis Functions
3-
Version: 1.1.1.9002
3+
Version: 1.1.1.9003
44
Authors@R: c(
55
person("Max", "Kuhn", , "max@posit.co", role = c("aut", "cre")),
66
person("Davis", "Vaughan", , "davis@posit.co", role = "aut"),

R/standalone-survival.R

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,12 @@
7474
.extract_surv_time <- function(surv) {
7575
.is_surv(surv)
7676
keepers <- c("time", "start", "stop", "time1", "time2")
77-
res <- surv[, colnames(surv) %in% keepers]
78-
if (NCOL(res) > 1) {
77+
cols <- colnames(surv)[colnames(surv) %in% keepers]
78+
res <- surv[, cols, drop = FALSE]
79+
if (length(cols) > 1) {
7980
res <- tibble::tibble(as.data.frame(res))
8081
} else {
81-
res <- unname(res)
82+
res <- as.numeric(res)
8283
}
8384
res
8485
}

0 commit comments

Comments
 (0)