关于 igraph 发布和其他事项
这是一个新的主要版本,包含许多UI更改。我们试图让它更容易使用,具有简短且易于记忆的、一致的函数名称。不幸的是,这也意味着许多函数现在有了新的名称,但不用担心,所有旧名称仍然有效。
除了新名称之外,此版本中最大的变化是,过去返回数字顶点或边ID的函数,现在大多返回顶点/边序列。 这需要一些时间来适应,如果需要数字ID,只需在顶点/边序列上使用as.vector()
函数即可。
一旦该软件包在CRAN上发布并可用于所有架构,我们将在此站点上更新文档。
其他主要更改
make_graph()
函数来创建图。layout_()
(注意下划线!)函数来创建图布局,另请参阅add_layout_()
。upgrade_graph()
。[[
运算符,用于轻松查看顶点/边元数据。as_ids()
函数,以将它们转换为简单ID。layout_with_dh()
。layout_with_gem()
。mindist
参数,用于考虑的最小距离。all_simple_paths()
函数列出图中的所有简单路径。triangles()
列出图中的所有三角形。local_scan()
函数计算扫描统计信息。embed_adjacency_matrix()
和 embed_laplacian_matrix()
。*
,多次重复相同的图。 也可以用作 rep()
。random_walk()
adjacenct_vertices()
和 incident_edges()
函数,它们是矢量化的,而 neighhors()
和 incident()
则不是。as_long_data_frame()
将图转换为*long*数据框。