📜  需要考虑的 10 大社交网络分析工具

📅  最后修改于: 2022-05-13 01:57:02.410000             🧑  作者: Mango

需要考虑的 10 大社交网络分析工具

社交网络分析是一个引人入胜的概念,它被用于谷歌、Facebook、亚马逊等大公司。它处理网络、它们的参与者以及它们之间的关系。它主要是利用图论和网络分析和解释社会结构的过程。这里的网络是根据参与者、他们之间的关系、边缘或链接来分析的。由于社交网络分析涉及成千上万的参与者及其关系,因此我们需要专门的工具来研究和分析社交网络。

前 10 名社交网络分析工具要考虑

有很多免费工具可用于社交网络分析。我们精心挑选了您可以考虑的10 种最佳社交网络分析工具。这些工具中的大多数都是开源的并且可以免费使用。

1. 快板图

AllegroGraph 是专有的商业软件,由 Franz 开发。它使用多种编程语言,如Java、 Python、Common Lisp、JavaScript、Prolog、C#、Clojure、Perl 和 Ruby。 AllegroGraph 用于存储三元组。它还可以用于文档存储、检索和管理信息。 AllegroGraph 是可扩展的。 RDF(Resource Description Framework)是这里的输入格式和输出格式。 AllegroGraph 使用 ACID 属性,可用于使用人工智能绘制神经网络图。 AllegroGraph 适用于 Linux、Mac 和 Windows。

2. 自动地图

AutoMap 是一种用于可视化的工具,它将给定文本中存在的单词可视化。它使用语音标记来创建可视化。为了创建文本中单词的网络图,它使用邻近分析。接近度分析显示任何两个对象之间的距离,并且它还指示单词/对象存在的范围。 AutoMap 创建网络链接,通常这些网络链接是使用邻近分析创建的。输入是文本文档,输出是 .csv。 AutoMap 仅支持 Windows。它可以用于商业目的。它主要针对学生。

3.格菲

Gephi 是一个用于可视化网络数据的 3D 可视化工具。它是一个交互式可视化工具。 Gephi 是用Java编写的,可以在 NetBeans 平台上运行。它基于中心性度量创建图形。中心性是节点具有的入度数。 Gephi 可以免费使用。它是用于交互式可视化的快速软件。 Gephi 适用于 Linux、Mac 和 Windows。输入格式可以是 .gml、.gdf、.csv 等,输出格式可以是 .gdf、.png、.svg。 Java和 OpenGL 被用作 Gephi 中的编程语言。

4. 图形匹配器

GraphMatcher 是一个用于网络分析的包。它使用Python作为其编程语言。 GraphMatcher 用于对齐两个或多个图形。图可以是有向的或无向的。输入和输出格式为 GraphML。 Windows、MAC 和 Linux 是 GraphMatcher 支持的各种平台。它还需要在系统上安装Java 。 GraphMatcher 可以免费使用。

5. 图表工具

Graph-tool 用于可视化图形。它是一个Python模块。它使用Python和 C++ 作为其编程语言。它由 Tiago P.Peixoto 开发。它的所有核心数据结构和算法都是用 C++ 实现的。输入格式是 GraphML。输出格式为 .bmp、.jpeg、.png。 Graph-tool 适用于 Linux 和 Mac。它的核心是用 C++ 编写的,以实现快速的性能。 Graph-tool 支持开放式多处理,主要提高多核架构的性能。 Graph-tool 可用于创建和操作有向图和无向图。

6.图形可视化

Graphviz 只是一个由 AT&T Labs 开发的开源工具包。它用于绘制主要以 DOT 语言脚本指定的图形。 Graphviz 是免费软件。它是在 Eclipse 公共许可证下获得许可的。 Graphviz 是用于可视化社交网络的可视化工具。它使用简单的文本语言制作有向图。输入格式为 GraphViz(.)。输出格式为 .bmp、.jpeg、.png、.svg 等。Graphviz 适用于 Linux、Mac 和 Windows。 Graphviz 是一个开源工具,用 C 语言编写。

7. 节点XL

NodeXL 是用于 Microsoft Excel 的社交网络可视化包。它是最受欢迎的软件包之一。它由社交媒体研究基金会开发并获得 Microsoft Public License 许可。它使用 C# 作为其编程语言。 NodeXL 也是分析网络的可视化工具之一。它计算有向图的紧身胸衣,并将其作为图表添加到 Excel 中。输入格式为 .csv、.txt、.xls 等。输出格式为 .csv、.txt、.cls 等。NodeXL 适用于 Windows 并且是免费软件。

8. 网络矿工

NetMiner 只是一个应用软件。它主要用于社交网络分析,其中涉及基于网络的大型数据的可视化。它于 2001 年发布。NetMiner 使用Java作为其编程语言。 NetMiner 主要用于可视化大型数据网络。它是免费试用的软件。 NetMiner 在 Windows 上工作。输入和输出格式为 .xls、.xlsz、.csv 等。

9.网络X

NetworkX 是一个Python库,它使用Python作为其编程语言。它主要用于研究网络和图。它是免费和开源的,它是在 BSD 许可下发布的。 NetworkX 主要用于研究完整的网络。它可以与 Anaconda 一起安装和使用。 NetworkX 也是用于创建、分析、操作和可视化图形的工具之一。使用 NetworkX 的图形处理可以使用Python来完成。它以 2D 或 3D 格式绘制图形。 NetworkX 是一个开源工具。输入输出格式为GML等,

10. R

R 语言由各种重要的包组成,可以有效地用于社交网络分析。 R 的社交网络分析也可以与 igraph 包一起使用。它有助于 SNA 的无痛实施。在这里可以很容易地处理具有数百万个顶点的大型图。输入和输出文件格式为 .r、.rdata、.rds、.rda。