0

我正在学习使用 ggplot2、igraph 和 ggnetwork 绘制网络图。我正在研究这个网页:

https://cran.r-project.org/web/packages/ggnetwork/vignettes/ggnetwork.html#geom_edges

但是,为了了解这些功能的工作原理,我有一些非常基本的问题。在标题“geom_edges”下的示例中,代码为

ggplot(n, aes(x = x, y = y, xend = xend, yend = yend)) 
    + geom_edges(aes(linetype = type), color = "grey50") 
    + theme_blank()

我不明白

  • 它实际上是如何使用语句中的 ggnetwork 包的。是隐含的吗?如何?
  • 是什么x = x, y = y, xend = xend, yend = yend意思?什么是x、y、xend和yend?
  • 参数 x、y、xend、yend 与数据对象 n 有何关系?

非常感谢!

4

1 回答 1

0

正如之前的评论者所说,示例代码中的 、x和参数用于在它们之间绘制节点和边,它们的工作方式与. 该构建基于,因此需要对该软件包的一些了解才能使用它。xendyyendgeom_segmentggnetworkggplot2

该软件包带来的ggplot2功能如下geom_edges:请参阅其文档以获取完整的功能列表。

于 2021-07-07T08:25:42.940 回答