目前国内数据可视化工具或产品很多,到底那个工具或者产品是最好的?看了很多数据可视化产品,总结下来分为几大类。
数据可视化库类报表、BI类大屏投放类专业类(地图、科学计算、机器学习)下面我将一一分别进行工具介绍:
一.数据可视化库类Echarts一个纯javascript的数据可视化库,百度的产品,常应用于软件产品开发或者 系统的图表模块,图表种类多,动态可视化效果,开源免费。
![](https://www.89179.net/other_image/aHR0cDovL3A2LXNpZ24udG91dGlhb2ltZy5jb20vMmU5NWEwMDA5ODljNGYxZDBhMGVjfnRwbHYtdHQtb3JpZ2luLmpwZWc_X2l6PTkyMjUzJmFtcDtmcm9tPXdlbmRhJmFtcDt4LWV4cGlyZXM9MTY4MTgzODIzOCZhbXA7eC1zaWduYXR1cmU9UWpBMmp3VWpBUXFxckROOVZiVlJOTEFpS1dnJTNE.jpg)
评价:同样是非常好的一个可视化库,图表种类多。但是同样需要进行二次开发,,没有提供文本和表格方面的展现库。而且因为商用付费,所以能选择echarts肯定不会选择highcharts。
AntVAntv是蚂蚁金服出品的一套数据可视化语法,是国内第一个才用the grammar of Graphics这套理论的可视化库。在提供可视化库同时也提供简单的数据归类分析能力。
![](https://www.89179.net/other_image/aHR0cDovL3AzLXNpZ24udG91dGlhb2ltZy5jb20vMmU5NTcwMDA5ODU0YmI1NWI4NWM1fnRwbHYtdHQtb3JpZ2luLmpwZWc_X2l6PTkyMjUzJmFtcDtmcm9tPXdlbmRhJmFtcDt4LWV4cGlyZXM9MTY4MTgzODIzOCZhbXA7eC1zaWduYXR1cmU9RXNCRjE5SXQlMkJHakM4c1pPVGdHOE1vcVlWVWclM0Q.jpg)
评价:可以把表格数据转换成图表展现形式的工具,支持excel数据导入 ,适合做静态的BI报告。因为数据偏静态,没看到与数据库结合的部分,很难和第三方系统结合展现动态变化的数据,如日报表、月报表、周报表等。
FineReportFineReport报表软件是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具,它“专业、简捷、灵活”的特点和无码理念,仅需简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。
![](https://www.89179.net/other_image/aHR0cDovL3AzLXNpZ24udG91dGlhb2ltZy5jb20vMmU5NTQwMDA5ODFhODc1NTAwYjYxfnRwbHYtdHQtb3JpZ2luLmpwZWc_X2l6PTkyMjUzJmFtcDtmcm9tPXdlbmRhJmFtcDt4LWV4cGlyZXM9MTY4MTgzODIzOCZhbXA7eC1zaWduYXR1cmU9Q3R5cFFrRlY0anhRS1hYcDVxcUNyOTlmSmZzJTNE.jpg)
评价:全球知名的BI工具,价格6000元/年/人左右,但是国外产品不花钱不会为你做任何定制化改动,售后很有问题。
FineBIFineBI与FineReport都是帆软的产品。首先FineReport作为一款报表工具,主要用于解决提升IT部门的常规/复杂报表开发效率问题;而FineBI是商业智能BI工具,在IT信息部门分类准备好数据业务包的前提下,给与数据,让业务人员或领导自行分析,满足即席数据分析需求,是分析型产品。
FineBI的使用感同Tableau类似,都主张可视化的探索性分析,有点像加强版的数据透视表。上手简单,可视化库丰富。可以充当数据报表的门户,也可以充当各业务分析的平台。
![](https://www.89179.net/other_image/aHR0cDovL3AzLXNpZ24udG91dGlhb2ltZy5jb20vMmU5NGQwMDA5ODcwYWUxZWU3ZTY5fnRwbHYtdHQtb3JpZ2luLmpwZWc_X2l6PTkyMjUzJmFtcDtmcm9tPXdlbmRhJmFtcDt4LWV4cGlyZXM9MTY4MTgzODIzOCZhbXA7eC1zaWduYXR1cmU9cDZmMkFvJTJCQXNnV2hvWkR1OVRRTWxqNU5PM1UlM0Q.jpg)
评价:类似于excel的桌面bi工具,功能比excel更加强大。支持多种数据源。价格便宜。但是只能作为单独的bi工具使用,没办法和现有的系统结合到一起。
三.可视化大屏类阿里DataV提供丰富的模板与图形,支持多数据源,拖拉式布局,支持服务化服务方式和本地部署。整体来说是一款很好的大屏的产品。
![](https://www.89179.net/other_image/aHR0cDovL3AzLXNpZ24udG91dGlhb2ltZy5jb20vMmU5NTMwMDA5ODI3ODViNGFiZTA1fnRwbHYtdHQtb3JpZ2luLmpwZWc_X2l6PTkyMjUzJmFtcDtmcm9tPXdlbmRhJmFtcDt4LWV4cGlyZXM9MTY4MTgzODIzOCZhbXA7eC1zaWduYXR1cmU9V3JSMUJjSXJQZUVMOTl5OXF2WDFYSE5lOUdZJTNE.jpg)
![](https://www.89179.net/other_image/aHR0cDovL3AzLXNpZ24udG91dGlhb2ltZy5jb20vMmU5NGMwMDA5ODE5M2MwZDQ0YTE2fnRwbHYtdHQtb3JpZ2luLmpwZWc_X2l6PTkyMjUzJmFtcDtmcm9tPXdlbmRhJmFtcDt4LWV4cGlyZXM9MTY4MTgzODIzOCZhbXA7eC1zaWduYXR1cmU9YkVkNEJOc3MlMkYxNGtqZGI5M2YyajZUOUdQamMlM0Q.jpg)
评价:机器学习、数学、科学计算领域专业的绘图语言。专业与技术要求都很高,不是专业搞机器学习或者科学计算的工程师,一般不会用到。
PythonPython是一门编成语言,其周边的绘图库也比较丰富比如pandas和matplotlib ,pandas能够绘制线图、柱图、饼图、密度图、散点图等; matplotlib主要是绘制数学函数相关的图如三角函数图、概率模型图等。
评价:机器学习、数学、科学计算领域专业的绘图语言。专业与技术要求都很高,不是专业搞机器学习或者科学计算的工程师,一般不会用到。