Description Usage Arguments Details Value Author(s) See Also Examples
This is primairly an internal function called by plot.network
or by external packages such as ndtv
that want to prepare plot.network
graphic arguments in a standardized way.
1 | plotArgs.network(x, argName, argValue, d = NULL, edgetouse = NULL)
|
x |
a |
argName |
character, the name of |
argValue |
value for the graphic paramter named in |
d |
is an edgelist matrix of edge values optionally used by some edge attribute functions |
edgetouse |
numeric vector giving set of edge ids to be used (in case some edges are not being shown) required by some attributes |
Given a network object, the name of graphic parameter argument to plot.network
and value, it will if necessary transform the value, or extract it from the network, according to the description in plot.network
. For some attributes, if the value is the name of a vertex or edge attribute, the appropriate values will be extracted from the network before transformation.
returns a vector with length corresponding to the number of vertices or edges (depending on the paramter type) giving the appropriately prepared values for the parameter type. If the values or specified attribute can not be processed correctly, and Error may occur.
skyebend@uw.edu
See also plot.network
1 2 3 4 5 6 7 8 9 10 | net<-network.initialize(3)
set.vertex.attribute(net,'color',c('red','green','blue'))
set.vertex.attribute(net,'charm',1:3)
# replicate a single colorname value
plotArgs.network(net,'vertex.col','purple')
# map the 'color' attribute to color
plotArgs.network(net,'vertex.col','color')
# similarly for a numeric attribute ...
plotArgs.network(net,'vertex.cex',12)
plotArgs.network(net,'vertex.cex','charm')
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.