Select a subset of nodes from a gGraph object by index, logical vector,
or node name. The @coords, @nodes.attr, and @graph slots are all
subsetted consistently.
Arguments
- x
a valid
gGraphobject.- i
indices for subsetting nodes — a logical vector, integer indices, or character node names. If missing, all nodes are kept.
- j
indices for subsetting node attributes (columns of
@nodes.attr). If missing, all attributes are kept.- ...
additional arguments (currently unused).
- drop
logical, currently unused.
Value
A gGraph object containing only the selected nodes.
See also
getNodes to retrieve node names. isInArea to select nodes
within a geographic area.
Other basic_methods:
subset-gData
Examples
## subset to nodes in a geographic area
plot(worldgraph.10k, reset = TRUE)
#> Spherical geometry (s2) switched off
#> Spherical geometry (s2) switched on
geo.zoomin(list(x = c(-6, 38), y = c(35, 73)))
#> Spherical geometry (s2) switched off
#> Spherical geometry (s2) switched on
x <- worldgraph.10k[isInArea(worldgraph.10k, quiet = TRUE)]
## subset by node name
x <- worldgraph.10k[c("1", "2", "3")]
