a list of network::networks containing subgraphs on split.vattr. In particular,
their basic properties (directedness and bipartednes) are the same as those of the input network;
vertex attributes are split;
edge attributes are assigned to their respective edges in
the returned networks.
If split.vattr is a vector, only the first element is used and it's "popped".
Arguments
nw
a network::network created by combine_networks().
split.vattr
name of the vertex attribute on which to split,
defaulting to the value of the ".blockID.vattr" network
attribute.
names.vattr
optional name of the vertex attribute to use as
network names in the output list, defaulting to the value of the
".blockName.vattr" network attribute.
use.subnet.cache
whether to use subnet cache if available;
this is only safe to do if the network is not used for its
edges but only for its vertex and network attributes.