Skip to content

Commit f081091

Browse files
authored
address dev dplyr join warnings (#772)
1 parent f8505bd commit f081091

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

R/linear_reg.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,11 @@ multi_predict._elnet <-
243243
pred <- as_tibble(pred)
244244
pred$.row <- 1:nrow(pred)
245245
pred <- gather(pred, group, .pred, -.row)
246-
pred <- full_join(param_key, pred, by = "group")
246+
if (utils::packageVersion("dplyr") >= "1.0.99.9000") {
247+
pred <- full_join(param_key, pred, by = "group", multiple = "all")
248+
} else {
249+
pred <- full_join(param_key, pred, by = "group")
250+
}
247251
pred$group <- NULL
248252
pred <- arrange(pred, .row, penalty)
249253
.row <- pred$.row

R/logistic_reg.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,11 @@ multi_predict._lognet <-
296296
pred <- pred[, c(".row", "group", paste0(".pred_", object$lvl))]
297297
}
298298
}
299-
pred <- full_join(param_key, pred, by = "group")
299+
if (utils::packageVersion("dplyr") >= "1.0.99.9000") {
300+
pred <- full_join(param_key, pred, by = "group", multiple = "all")
301+
} else {
302+
pred <- full_join(param_key, pred, by = "group")
303+
}
300304
pred$group <- NULL
301305
pred <- arrange(pred, .row, penalty)
302306
.row <- pred$.row

0 commit comments

Comments
 (0)