Dplyr verb methods for tidy_dagitty
objects.
Usage
# S3 method for tidy_dagitty
select(.data, ...)
# S3 method for tidy_dagitty
filter(.data, ...)
# S3 method for tidy_dagitty
mutate(.data, ...)
# S3 method for tidy_dagitty
summarise(.data, ...)
# S3 method for tidy_dagitty
distinct(.data, ..., .keep_all = FALSE)
# S3 method for tidy_dagitty
arrange(.data, ...)
# S3 method for tidy_dagitty
group_by(.data, ...)
# S3 method for tidy_dagitty
ungroup(x, ...)
# S3 method for tidy_dagitty
transmute(.data, ...)
# S3 method for tidy_dagitty
distinct(.data, ..., .keep_all = FALSE)
# S3 method for tidy_dagitty
full_join(x, y, by = NULL, copy = FALSE, suffix = c(".x", ".y"), ...)
# S3 method for tidy_dagitty
inner_join(x, y, by = NULL, copy = FALSE, suffix = c(".x", ".y"), ...)
# S3 method for tidy_dagitty
left_join(x, y, by = NULL, copy = FALSE, suffix = c(".x", ".y"), ...)
# S3 method for tidy_dagitty
right_join(x, y, by = NULL, copy = FALSE, suffix = c(".x", ".y"), ...)
# S3 method for tidy_dagitty
anti_join(x, y, by = NULL, copy = FALSE, ...)
# S3 method for tidy_dagitty
semi_join(x, y, by = NULL, copy = FALSE, ...)
# S3 method for tidy_dagitty
slice(.data, ..., .dots = list())
# S3 method for tidy_dagitty
select_(.data, ..., .dots = list())
# S3 method for tidy_dagitty
filter_(.data, ..., .dots = list())
# S3 method for tidy_dagitty
mutate_(.data, ..., .dots = list())
# S3 method for tidy_dagitty
summarise_(.data, ..., .dots = list())
# S3 method for tidy_dagitty
arrange_(.data, ..., .dots = list())
# S3 method for tidy_dagitty
slice_(.data, ..., .dots = list())
Arguments
- .data
data object of class
tidy_dagitty
- ...
other arguments passed to the
dplyr
function- .dots, x, y, by, copy, suffix, .keep_all
see corresponding function in package
dplyr
Examples
library(dplyr)
#>
#> Attaching package: ‘dplyr’
#> The following objects are masked from ‘package:stats’:
#>
#> filter, lag
#> The following objects are masked from ‘package:base’:
#>
#> intersect, setdiff, setequal, union
tidy_dagitty(m_bias()) %>%
group_by(name) %>%
summarize(n = n())
#> # A tibble: 5 × 2
#> name n
#> <chr> <int>
#> 1 a 2
#> 2 b 2
#> 3 m 1
#> 4 x 1
#> 5 y 1