尝试使用 R 上的 "igraph" 包表示网络,无法添加命名的独立节点
Trying to represent a Network using the "igraph" package on R, can't add a named independent node
所以我试图表示一个由其他较小网络组成的大型网络。
为了做到这一点,我尝试单独创建每个网络,目的是稍后将它们全部插入到一个对象中,这些子网络的一个示例:
USDA_APHIS <- graph(c("Paula Morales", "Mario Ambrosino"),
directed = F)
我注意到其中一些子网络由单个节点组成。
CARICOM <-graph(c("Shaun Baugh"))
我不知道如何表示这些,因为我不能将此表达式用于单个对象。
有人知道如何进行吗?有没有更有效的方法来解决这个问题?
提前致谢。
您可以创建一个只有一个顶点的图,方法是创建一个空图并添加一个顶点。
library(igraph)
g = make_empty_graph()
g = add.vertices(g, 1, name="Shaun Baugh")
plot(g)
所以我试图表示一个由其他较小网络组成的大型网络。
为了做到这一点,我尝试单独创建每个网络,目的是稍后将它们全部插入到一个对象中,这些子网络的一个示例:
USDA_APHIS <- graph(c("Paula Morales", "Mario Ambrosino"), directed = F)
我注意到其中一些子网络由单个节点组成。
CARICOM <-graph(c("Shaun Baugh"))
我不知道如何表示这些,因为我不能将此表达式用于单个对象。
有人知道如何进行吗?有没有更有效的方法来解决这个问题?
提前致谢。
您可以创建一个只有一个顶点的图,方法是创建一个空图并添加一个顶点。
library(igraph)
g = make_empty_graph()
g = add.vertices(g, 1, name="Shaun Baugh")
plot(g)