Spark GraphX 的数据可视化
概述 Spark GraphX 本身并不提供可视化的支持, 我们通过第三方库 GraphStream 和 Breeze 来实现这一目标 详细 代码下载: http://www.demodashi.com/demo/10644.html Spark 和 GraphX 对并不提供对数据可视化的支持, 它们所关注的是数据处理。但是, 一图胜千言, 尤其是在数据分析时。接下来, 我们构建一个可视化分析图的 Spark 应用。需要用到的第三方库有: GraphStream: 用于画出网络图 BreezeViz: 用户绘制图的结构化信息, 比如度的分布。 这些第三方库尽管并不完美, 而且有些限制, 但是相对稳定和易于使用。 一、安装 GraphStream 和 BreezeViz 因为我们只需要绘制静态网络, 所以下载 core 和 UI 两个 JAR 就可以了。 gs-core-1.2.jar(请看下载的压缩包里的jars.zip) gs-ui-1.2.jar(请看下载的压缩包里的jars.zip breeze 也需要两个 JAR: breeze_2.10-0.9.jar(请看下载的压缩包里的jars.zip breeze-viz_2.10-0.9.jar(请看下载的压缩包里的jars.zip 由于 BreezeViz 是一个 Scala 库, 它依赖了另一个叫做 JfreeChart 的