我写了一个脚本来导出twitter朋友作为foaf rdf描述。 现在我正在寻找一种可视化朋友网络的工具。 我试过http://foafscape.berlios.de/但是对于300多个节点来说它真的很慢并且在自动格式化方面做得不好。

有关优秀图形可视化工具的任何提示? 如果他们不直接支持foaf,那就没关系,但是他们应该能够使用图形节点的图像并能够显示大图。 Linux支持会很好。

哦,我正在寻找一种可以手动移动节点的交互式工具。

更新:感谢您的意见。 我知道graphviz和静态图像真的很棒。 但对于大型数据集,我需要能够选择节点并突出显示所有邻居。

  • Prefuse看起来很棒: http//prefuse.org/gallery/graphview/
  • 通过prefuse我找到了vizster ,这正是我搜索的(只需要找到一些源代码) http://jheer.org/vizster/

===============>>#1 票数:5 已采纳

也许prefuse可视化工具包可能会帮助你。 它基于Java,有许多示例应用程序,包括图形查看器

===============>>#2 票数:4

你可以试试Graphviz 运行在Linux ,Windows和Mac OS X上,它将生成图形的图像(PNG,PS等)。 您必须将您的foaf数据转换为自己的自定义语言,但它很容易学习。

===============>>#3 票数:3

我以前推荐过Graphviz,但我认为我应该添加另一个推荐,因为我已经使用了Gephi ,这是一个比这里的很多东西更新的工具。 它是一个非常强大的交互式图形探索工具,我发现它比这里的许多替代方案更有用,也更快。

===============>>#4 票数:3

我不知道任何自动生成图形可视化的程序, 允许您以交互方式调整节点,但Graphviz是一个非常流行的图形可视化工具。 它可以导出到SVG,因此您可以在您喜欢的矢量图形编辑器中编辑结果。

===============>>#5 票数:3

正如其他海报所推荐的那样,绝对是Graphviz 它需要一个输入文件,我们称之为foaf.dot,格式如下:

graph G {
    "George Formby" [shape=custom, shapefile="file:formby.png"];
    "Michael Jackson" [shape=custom, shapefile="file:jackson.png"];
    "George Formby" -- "Michael Jackson";
    "Fred Flinstone" -- "Michael Jackson";
    "Michael Jackson" -- "Steve McQueen";
}

请注意,此文件描述了无向图(希望您的友谊是互惠的)。 有向图的语法类似。

要将图形输出到pdf文件(假设您已经安装了graphviz),请运行以下命令

dot -Tpdf foaf.dot > foaf.pdf

Graphviz支持除pdf之外的许多输出格式,有关详细信息,请参阅其文档。

我发现'dot'程序通常提供最佳输出结果,但graphviz包含总共5个布局程序。 从文档:

  • dot - 用于绘制有向图的过滤器
  • neato - 用于绘制无向图的过滤器
  • twopi - 过滤器用于图形的径向布局
  • circo - 过滤器用于图形的圆形布局
  • fdp - 用于绘制无向图的过滤器

===============>>#6 票数:2

尝试使用Google Social Graph。 在上周dConstruct08的一次会谈中,有一张社交图显示了Robert Scoble的朋友关系。

http://code.google.com/apis/socialgraph/
http://dconstruct.org/2008

===============>>#7 票数:1

查看这个论坛: http//goosebumps4all.net/34all/bb/forumdisplay.php?fid = 28对于一些耀斑的例子,周围有朋友图的朋友。

===============>>#8 票数:1

你试过基于Python的IDE NodeBox(1.0)吗? 这就是我过去常常产生的: http//givememydata.com/#images

vizster看起来很酷,我会看看。

===============>>#9 票数:1

对于大图,Gephi(http://gephi.org/)非常受欢迎。 它具有高度可定制性,具有大量布局和演示选项。

===============>>#10 票数:1

如果您使用的是Java,则可以使用JGraph

===============>>#11 票数:1

我知道Adobe Flex有一些图形可视化组件,当然这将使应用程序能够在Flash上​​运行,这对您的潜在用户群具有出色的渗透率。 我想起了Flex SpringGraph组件,并检查出来。 Flex中有大量的图形组件,包括付费和免费版本。

只有一个SpringGraph脱颖而出: http//www.adobe.com/cfusion/exchange/index.cfm? event = expandDetail&extid = 1048510

  ask by Peter Hoffmann translate from so

未解决问题?本站智能推荐:

1回复

如何获得FOAF结构中的Facebook朋友及其朋友的历史记录?

我想使用Facebook FOAF数据生成一个产品推荐系统。 谁能告诉我如何获得我和他们的朋友在FOAF结构中的“喜欢”历史?
2回复

为什么我在尝试使用FOAF上的关系时会出现错误?

我正在尝试验证W3C RDF上的foaf代码,并且从下面的块中它导致了问题。 在这里,我试图展示兰迪和阿迪尔之间的关系,请告诉我为什么我不能在这里使用“rel”标签或为什么它会导致问题? 错误:
3回复

强大的RDF可视化工具

我想找到一些很棒的工具或样式来可视化我的RDF数据,以使观看者在访问RDF数据时会感到震惊。 问题在于,我现在获得的可视化工具只能生成一些简单的样式(node,edge ...),如下所示: 它们看起来很丑陋,因为边缘占据了太多空间并且节点太小了。我认为这种图形不能给观看者直接查看
2回复

在Facebook上支持朋友(FOAF)

Facebook是否支持FOAF(朋友之友)网络? 我认为它之前有一个插件foaf-generator,但它现在已被弃用了。 FB Graph搜索是否在引擎盖下使用FOAF?
1回复

foaf:Person和schema.org/Person是否彼此兼容? 还是更好地坚持其中之一?

schema.org更适合SEO 从https://lov.linkeddata.es/dataset/lov/看来,FOAF的采用率更高? 我使用了本体: GoodRelations无需担心,因为它与schema.org大部分兼容,但是其他两个呢? 即
1回复

如何将FOAF用作另一种本体的一部分?

我想要一个班级Professor ,该Professor将具有一些属性:姓名,姓氏和国籍。 现在,我刚刚创建了一个Professor类,一个Person和一个Nationality类,以及一些用于name和surname数据属性以及一个对象属性hasNationaity来将教授与国籍联系起
3回复

关联社会网络FOAF数据集的规则挖掘

我正在开发一个名为“从社交网络数据中发现关联规则:将数据挖掘引入语义Web”的项目。 任何人都可以建议一个良好的算法源(及其代码。我听说它可以使用Perl和R包实现)从社交网络数据库中查找关联规则? 可以通过以下链接获取数据库的快照: https : //docs.google.com/
2回复

与RDFa,schema.org和FOAF代表人/代表或作家/代理人关系

我有点困惑如何使用RDFa(精简版),schema.org和FOAF为作家与代理之间的关系建模。 我什至不确定我是否需要FOAF。 假设我出版了一本书,我是作家,由代理人代表。 所以我们有两个人,一个是我,一个是代理。 为了明确起见,我的目的是将代理链接为作者的联系点,同时指出作者是
3回复

用于可视化图形中随时间变化的技术

我希望显示一个图表(网络图,而不是图表)并显示其随时间的变化。 是否有标准或最佳方式来执行此操作,或任何类型的“网络差异”工具? 我正在寻找所涉及的总体布局决策的概述,即一系列选项和权衡取舍,以及存在这些决策的最佳实践指南。
5回复

SPARQL否定:所有foaf:不是foaf的代理人:人

我正在尝试写一个SPARQL查询,它应该给我所有的foaf:Agents不是foaf:Persons 。 我无法看到将此OPTIONAL / BOUND构造应用于此问题的方法,因为所有属性(如rdfs:subClassOf和rdf:type都是可传递和反身的。 我试过这个: