找到正确的图表来显示部门间联系

找到正确的图表来显示部门间联系

我有一个任务,需要展示我所在大学各部门之间的相互联系。目的是展示有多少部门聚在一起开展一个项目。我拥有的数据在 Excel 文件中列出了项目、合作者以及合作者的部门。您将如何根据这些数据绘制图表?需要展示部门名称,并且各部门之间需要有连接线。如果一个部门(通过更多项目)多次连接到另一个部门,则线应该变粗... 在什么软件/环境中最容易实现这一点?我也熟悉编程语言。

先感谢您!

答案1

如果你想在 Excel 中操作,Chandoo 有一个关于创建网络关系图的教程这里

在此处输入图片描述

答案2

teylyn的回答绝对是最好的选择。

但您可以通过多种不同的方式实现这一点。从编码的角度来看,您可以使用任何支持从 Excel 文件读取数据、从 Excel 可以导出或另存为的文件类型读取数据或具有 Microsoft Documents API 的语言来实现这一点。

如果所选语言支持将图像渲染到屏幕上或创建某种图像文件(bmp/png/jpg/...)或具有执行上述任一操作的 API,那么也会很有用。这样您就可以在计算机上查看图表或打印图表。

如果读取 Excel 文件的语言与创建图表的语言不同,那也没关系。你可以同时使用这两种语言,并找出一种方法来模拟从第一种语言收集的数据,以便第二种语言可以使用。

我个人会使用 Java,尽管 VB.net 显然可以读取 Excel 文件而不需要 API。


以下是一些适用于 Microsoft Documents 的 API 及其相应的语言:

以下是有关图形部分的一些链接:

相关内容