Skip to content

Commit c9e01ce

Browse files
authored
Merge pull request #59 from ehrlinger/copilot_refactor
Copilot refactor
2 parents fed8ab1 + 4b1abcd commit c9e01ce

6 files changed

Lines changed: 21 additions & 118 deletions

File tree

DESCRIPTION

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ Suggests:
3131
lintr,
3232
datasets,
3333
rmarkdown,
34-
quarto
34+
quarto,
35+
pkgdown,
36+
pkgload
3537
VignetteBuilder: quarto
3638
RoxygenNote: 7.3.3

NAMESPACE

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,12 @@ export(gg_vimp)
3737
export(kaplan)
3838
export(nelson)
3939
export(quantile_pts)
40-
export(r_data_types)
4140
export(surv_partial.rfsrc)
4241
export(varpro_feature_names)
43-
importFrom(dplyr,across)
42+
importFrom(dplyr,all_of)
43+
importFrom(dplyr,filter)
4444
importFrom(dplyr,mutate)
45-
importFrom(dplyr,n_distinct)
46-
importFrom(dplyr,where)
45+
importFrom(dplyr,select)
4746
importFrom(ggplot2,.data)
4847
importFrom(ggplot2,geom_line)
4948
importFrom(ggplot2,ggplot)

R/gg_partial_rfsrc.R

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#' prt_dta <- gg_partial_rfsrc(airq.obj,
2626
#' xvar.names = c("Wind"))
2727
#'
28+
#' @importFrom dplyr mutate filter select all_of
2829
#' @export
2930
gg_partial_rfsrc <- function(rf_model,
3031
xvar.names = NULL,

R/r_data_types.R

Lines changed: 0 additions & 72 deletions
This file was deleted.

man/r_data_types.Rd

Lines changed: 0 additions & 36 deletions
This file was deleted.

vignettes/ggRandomForests.qmd

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,23 @@ The **ggRandomForests** package extracts tidy data objects from either
2121
`gg_error`, `gg_variable`, and `gg_vimp`—along with a small helper for
2222
building balanced conditioning intervals.
2323

24+
```{r pkg-setup, include=FALSE}
25+
if (requireNamespace("ggRandomForests", quietly = TRUE)) {
26+
library(ggRandomForests)
27+
} else if (requireNamespace("pkgload", quietly = TRUE)) {
28+
pkgload::load_all(export_all = FALSE, helpers = FALSE, attach_testthat = FALSE)
29+
} else {
30+
stop("Install ggRandomForests (or pkgload for dev builds) to render this vignette.")
31+
}
32+
```
33+
2434
## Error trajectories with `gg_error()`
2535

2636
```{r error-demo}
27-
library(ggRandomForests)
2837
library(randomForest)
2938
set.seed(42)
3039
rf_iris <- randomForest(Species ~ ., data = iris, ntree = 200, keep.forest = TRUE)
31-
err_df <- gg_error(rf_iris, training = TRUE)
40+
err_df <- ggRandomForests::gg_error(rf_iris, training = TRUE)
3241
head(err_df)
3342
```
3443

@@ -47,7 +56,7 @@ plot(err_df)
4756
set.seed(99)
4857
boston <- MASS::Boston
4958
rf_boston <- randomForest(medv ~ ., data = boston, ntree = 150)
50-
var_df <- gg_variable(rf_boston)
59+
var_df <- ggRandomForests::gg_variable(rf_boston)
5160
str(var_df[, c("lstat", "yhat")])
5261
```
5362

@@ -68,7 +77,7 @@ non-OOB predictions are available by setting `oob = FALSE`.
6877
## Variable importance with `gg_vimp()`
6978

7079
```{r vimp-demo}
71-
vimp_df <- gg_vimp(rf_boston)
80+
vimp_df <- ggRandomForests::gg_vimp(rf_boston)
7281
head(vimp_df)
7382
plot(vimp_df)
7483
```
@@ -82,7 +91,7 @@ placeholders so plots still render.
8291
## Balanced conditioning cuts with `quantile_pts()`
8392

8493
```{r quantile-demo}
85-
rm_breaks <- quantile_pts(boston$rm, groups = 6, intervals = TRUE)
94+
rm_breaks <- ggRandomForests::quantile_pts(boston$rm, groups = 6, intervals = TRUE)
8695
rm_groups <- cut(boston$rm, breaks = rm_breaks)
8796
table(rm_groups)
8897
```

0 commit comments

Comments
 (0)