关于 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*数据框。