Return shapes with matching conditions, from the $fac
. See examples and ?dplyr::filter
.
Details
dplyr verbs are maintained. You should probbaly not filter on PCA objects. The latter are calculated using all individuals and filtering may lead to false conclusions. If you want to highlith some individuals, see examples in plot_PCA.
See also
Other handling functions:
arrange()
,
at_least()
,
chop()
,
combine()
,
dissolve()
,
fac_dispatcher()
,
mutate()
,
rename()
,
rescale()
,
rm_harm()
,
rm_missing()
,
rm_uncomplete()
,
rw_fac()
,
sample_frac()
,
sample_n()
,
select()
,
slice()
,
subsetize()
Examples
olea
#> Opn (curves)
#> - 210 curves, 98 +/- 4 coords (in $coo)
#> - 4 classifiers (in $fac):
#> # A tibble: 210 × 4
#> var domes view ind
#> <fct> <fct> <fct> <fct>
#> 1 Aglan cult VD O10
#> 2 Aglan cult VL O10
#> 3 Aglan cult VD O11
#> 4 Aglan cult VL O11
#> 5 Aglan cult VD O12
#> 6 Aglan cult VL O12
#> # ℹ 204 more rows
#> - also: $ldk
# we retain on dorsal views
filter(olea, view=="VD")
#> Opn (curves)
#> - 120 curves, 100 +/- 3 coords (in $coo)
#> - 4 classifiers (in $fac):
#> # A tibble: 120 × 4
#> var domes view ind
#> <fct> <fct> <fct> <fct>
#> 1 Aglan cult VD O10
#> 2 Aglan cult VD O11
#> 3 Aglan cult VD O12
#> 4 Aglan cult VD O13
#> 5 Aglan cult VD O14
#> 6 Aglan cult VD O15
#> # ℹ 114 more rows
#> - also: $ldk
# only dorsal views and Aglan+PicMa varieties
filter(olea, view=="VD", var %in% c("Aglan", "PicMa"))
#> Opn (curves)
#> - 60 curves, 100 +/- 2 coords (in $coo)
#> - 4 classifiers (in $fac):
#> # A tibble: 60 × 4
#> var domes view ind
#> <fct> <fct> <fct> <fct>
#> 1 Aglan cult VD O10
#> 2 Aglan cult VD O11
#> 3 Aglan cult VD O12
#> 4 Aglan cult VD O13
#> 5 Aglan cult VD O14
#> 6 Aglan cult VD O15
#> # ℹ 54 more rows
#> - also: $ldk
# we create an id column and retain the 120 first shapes
olea %>% mutate(id=1:length(olea)) %>% filter(id > 120)
#> Opn (curves)
#> - 90 curves, 99 +/- 4 coords (in $coo)
#> - 5 classifiers (in $fac):
#> # A tibble: 90 × 5
#> var domes view ind id
#> <fct> <fct> <fct> <fct> <int>
#> 1 PicMa cult VD O24 121
#> 2 PicMa cult VL O24 122
#> 3 PicMa cult VD O25 123
#> 4 PicMa cult VL O25 124
#> 5 PicMa cult VD O26 125
#> 6 PicMa cult VL O26 126
#> # ℹ 84 more rows
#> - also: $ldk