Ruby on rails 从RubyonRails调用Gephi
我对构建数据可视化组件非常感兴趣,可以 看看怎么做,但我不想再做什么 它已经存在了。如果这真的是“第一次”,那么我准备把我的初始代码 在Github上供其他人共享[希望有所改进!!] 基本上,我希望能够做到以下几点: 1) 访问数据库中的一个或多个表并基于 在其中的条目上。在创建时添加节点,在删除时删除节点 2) 使用外键和/或联接表[用于多个链接]来 创建边。创建节点时添加边,创建节点时删除边 删除、检查并在更新节点时添加/删除边 3) 将节点和边传递给Gephi进行显示 我可以看到如何快速轻松地执行步骤1和步骤2,这是我没有看到的 (经过多次搜索后)能够找到的是如何执行步骤3 有人成功地做到了这一点吗?--有没有他们愿意分享的示例代码Ruby on rails 从RubyonRails调用Gephi,ruby-on-rails,ruby,visualization,Ruby On Rails,Ruby,Visualization,我对构建数据可视化组件非常感兴趣,可以 看看怎么做,但我不想再做什么 它已经存在了。如果这真的是“第一次”,那么我准备把我的初始代码 在Github上供其他人共享[希望有所改进!!] 基本上,我希望能够做到以下几点: 1) 访问数据库中的一个或多个表并基于 在其中的条目上。在创建时添加节点,在删除时删除节点 2) 使用外键和/或联接表[用于多个链接]来 创建边。创建节点时添加边,创建节点时删除边 删除、检查并在更新节点时添加/删除边 3) 将节点和边传递给Gephi进行显示 我可以看到如何快速轻
谢谢我们曾经尝试过类似的方法,但可能对您没有多大帮助。我们编写了一个Rake任务,从数据库中获取数据,然后手动将数据输入Gephi。这并不令人满意,最后我使用Rake task->CSV->R脚本进行可视化(基本上是世界地图上用户的连接)。如果你没有死心塌地地使用Gephi,我可以向你展示一些R代码:-)谢谢你的回答——我并不迷恋Gephi——只是“ooh Shining!”界面将有助于向一两个人销售解决方案。我对R不太熟悉,但如果我有时间,我会仔细研究一下,也许会接受你的好意。我也想过编写一个中间CSV文件,目的是从Ruby内部启动Gephi(看起来我可能会回到那个计划)。干杯,安迪