Filter an SC model, currently only dplyr::filter
for SC
is available.
# S3 method for SC
filter(.data, ...)
data object of class SC
passed to dplyr::filter
an SC()
model, with some parts filtered out
Apply expressions as if used on the object
table. See sc_object(x)
for that form.
Currently all the vertices are still kept, so the model (and any plots) include the filtered edges as well as undifferentiated points. This is likely to change ...
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
sc <- SC(inlandwaters)
plot(filter(sc, Province == "Tasmania"))
plot(filter(sc, Province %in% c("Victoria", "South Australia", "New South Wales")))
plot(filter(SC(minimal_mesh), a == 1))