【问题标题】:How to Transform Voronoi Mosaic into a Graph in R?如何将Voronoi Mosaic转换为R中的图形?
【发布时间】:2014-07-26 12:55:00
【问题描述】:

我想使用 R 将 Voronoi 马赛克转换为无向图。如何?

library(mvtnorm)
library(tripack)
set <- rmvnorm(100,c(0,0),diag(2))
voronoi <- (voronoi.mosaic(set[,1],set[,2]))
plot(voronoi)

1,2
2,3
3,4
1,4
...

我更喜欢使用 R,但如果您有其他语言的漂亮解决方案,我想听听。

【问题讨论】:

    标签: r graph voronoi


    【解决方案1】:

    igraph 包是一个相当完整的图形分析包。它具有多种功能,可根据不同的数据结构创建图形。在你的情况下,我认为你会想要函数graph.edgelist

    【讨论】:

    • graph.edgelist 无法将 voronoi 对象转换为图形
    • 再次查看返回的 voronoi 对象的组成后,我可以确认您的答案与如何完成此操作相当接近
    • 随意回答您自己的问题,答案包含执行此操作的代码。它可能对其他人有用。
    • 当然 - 但考虑到 -1 票,问题显然质量低下 - 那么为什么有人会关心答案呢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 2016-06-05
    • 1970-01-01
    相关资源
    最近更新 更多