Skip to content

Commit b88ffa6

Browse files
avoid '|>' in vignette (#7115)
1 parent 05c7c68 commit b88ffa6

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

vignettes/datatable-intro.Rmd

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -653,13 +653,18 @@ flights[, `:=`(makeup = dep_delay - arr_delay)]
653653
makeup.models <- flights[, .(fit = list(lm(makeup ~ distance))), by = .(month)]
654654
makeup.models[, .(coefdist = coef(fit[[1]])[2], rsq = summary(fit[[1]])$r.squared), by = .(month)]
655655
```
656+
656657
Using data.frames, we need more complicated code to obtain same result.
658+
657659
```{r}
658660
setDF(flights)
659661
flights.split <- split(flights, f = flights$month)
660662
makeup.models.list <- lapply(flights.split, function(df) c(month = df$month[1], fit = list(lm(makeup ~ distance, data = df))))
661663
makeup.models.df <- do.call(rbind, makeup.models.list)
662-
sapply(makeup.models.df[, "fit"], function(model) c(coefdist = coef(model)[2], rsq = summary(model)$r.squared)) |> t() |> data.frame()
664+
data.frame(t(sapply(
665+
makeup.models.df[, "fit"],
666+
function(model) c(coefdist = coef(model)[2L], rsq = summary(model)$r.squared)
667+
)))
663668
setDT(flights)
664669
```
665670

0 commit comments

Comments
 (0)