如何在 Microsoft PowerBI 中创建网络图可视化

Microsoft PowerBI 是最流行的商业智能 (BI) 工具之一,虽然它具有为整个企业的利益相关者创建动态分析报告所需的所有功能,但创建一些高级数据可视化更具挑战性。本文将介绍如何在 Microsoft PowerBI 中创建大型网络图可视化 […] 如何在 Microsoft PowerBI 中创建网络图可视化的文章首先出现在 Towards Data Science 上。

来源:走向数据科学

Microsoft PowerBI 是最流行的商业智能 (BI) 工具之一,虽然它具有为整个企业的利益相关者创建动态分析报告所需的所有功能,但创建一些高级数据可视化更具挑战性。

商业智能

本文将介绍如何在 Microsoft PowerBI 中创建大型网络图可视化,以实现对互连数据集(如供应链网络、金融交易等)的动态和交互式探索。

但在此之前,让我们先快速了解一下网络图的一些基础知识。

网络图基础

网络图的数据(称为“图数据”)是以节点和边格式格式化的数据。 节点表示离散事物,边表示节点之间的关系。

来源:作者
来源:作者

我们来举一个简单的在线社交网络示例,它可以用图形格式表示。

节点指的是个人资料,而边指的是关注状态。

一个由 3 个配置文件组成的简单网络最终可能看起来像这样:

来源:作者
来源:作者

在可视化网络图时,我们可以以各种方式嵌入有关节点和边的其他信息,例如但不限于:

    节点大小边大小节点颜色边颜色标签
  • 节点大小
  • 边大小
  • 节点颜色
  • 边颜色
  • 标签
  • 构建网络数据

    现在您已经了解了网络图的基本构建块,那么您如何构建和转换数据集呢?

    图形数据无处不在

    虽然您可能会想,“我们只有我所在位置的关系数据”,但事实往往并非如此。事实上,许多关系数据集都可以可视化为网络图。

    让我们以一个简单的销售表为例,其中包含产品名称、客户名称和数量列。

    来源:作者
    来源:作者

    我们可以将同一张销售表表示为网络图,将产品名称表示为节点类型“产品”,将客户名称表示为节点类型“客户”,将每行表示为边“已购买”。

  • 切片器