Page 24 - 大数据技术及安全研究
P. 24

大数据技术及安全研究
                Research on Big Data Technology and Security



            维护和修改。
                Matplotlib 模块主要用于二维可视化图形的绘制。比如柱状图,饼状图,散
            点图等等。该模块通常与 Python 的数值计算模块 Numeric、Numarray 模块合作

            使用,并将复制 MATLIB 的函数实现高质量的二维可视化图形。Matplotlib 模块
            的功能核心是“Matplotlib”“pyplot”工具包,Pyplot 作为 Matplotlib 的子模块
            提供 API,用于绘图。并将复杂的绘图对象结构封装起来。Pyplot 提供的函数可
            以快速实现可视化的绘图,并对可视化的细节进行设置。Matplotlib 是 Python 面

            向对象功能的体现,它所绘制的每一个图示元素的图标。如点、线、文字等都属
            于对象。因此,Matplotlib 模块功能强大,实现常规二维可视化图标非常友好。
            因此,Python 是一个相当不错的数据可视化开发工具,其功能十分强大,只是从
            艺术角度还有点欠缺。

                4.ECharts 工具
                与 D3 类似,ECharts 也是一个基于 JS 的数据可视化库,它由百度提供,用
            于满足不同领域的需求,实现各种 2D、3D 的可视化图表。ECharts 拥有许多开
            源免费的图形模板,也允许自定义可视化图表,也能达到动态的可视化效果。对

            于数据量较大的问题的可视化和三维图形的可视化处理也高效,当与百度地图等
            产品一起使用,可视化效果非常不错。Echarts 工具是一款程序设计工具。利用
            代码编程生成的而可视化图标非常灵活智能。另一款数据可视化工具 Highcharts
            是 ECharts 的同款软件,两只之间的关系类似 WPS 与 Office。Highcharts 拥有丰

            富的文档说明和教程,对 JS 脚本与 CSS 的描述非常详细,即使初学者也可以很
            容易上手。Highcharts 不仅节省时间,软件的稳定性也非常不错。
                5.Tableau 工具
                Tableau 是一家大数据公司,专门做数据可视化。Tableau 公司的客户超过

            12000 个,分布在全球一百多个国家,在商务、电信、能源、科研等领域都有
            所应用。Tableau 在中国也有开拓市场,中国东方航空公司就是其重要的客户。
            Tableau 提供的产品具有十分实用的数据可视化功能。并且即使对于新手也是相
            当友好的。Tableau 可视化技术的理念就是“所有人都能学会的业务分析工具”,

            相对于 Excel,Tableau 不仅也不需要编程,只需要“拖 - 拽”就可以实现强大的
            可视化功能。
                Tableau 极速高效,可通过内存数据引擎查询外接数据库的访问。实时连接,



            ·16·
   19   20   21   22   23   24   25   26   27   28   29