前几天因为业务认识了阿里的可视化工程师,发现他们非常喜欢用一些炫酷、拥有黑科技感的图表特效,比如下面的这些:
不得不说,这些图表确实做得非常高端大气上档次,也非常符合阿里这种企业的气质,很多人看到这样的图表都会问这个要怎么做,或者用什么样的工具去实现。
其实,我也做过很多可视化报告,一般来说想要实现好看的效果一般有下面几种方式:
利用Excel内置的图表做一些常规的统计图。高级复杂的譬如动态图表,图表的筛选展示可以通过写VBA来实现。
通过R、Python一类的数据分析语言,调用图表功能包,呈现可视化的数据,数据分析常用。
借助Echarts、HighCharts、D3.js等开源的可视化插件,嵌入代码,开发成插件包,可视化工程师和前端开发常用。
既然今天要给大家讲一讲可视化报表,那我今天就细细地讲一下酷炫的可视化报表是怎么做的?有哪些基础和高级的可视化图表?
代表工具FineReport,此前介绍过其使用场景和功能,这里不详细介绍了。下面给大家整理的10种图表特效,已经全部打包好了,想要的直接划到评论就行了。
1、万花筒图表
FineReport 丰富的图表功能可以实现各式各样的可视化展示效果,但面对一些复杂的、需要设计工具或编程语言实现的高级图形,也可以借助图表间的组合,实现出类似的效果,比如万花筒效果。
实现方法其实非常简单,首先我们打开FineReport设计器,然后在外圈使用饼图实现,以单元格元素的方式插入;内圈使用雷达图实现,以悬浮元素的方式插入
具体工具和模板可以直接划到文章最后
2、动态轮播图
当数据源中包含分类、系列和时间维度时,希望按照时间从小到大依次轮播图表数据,如下图所示:
在 SQL 查询语句中设置时间参数过滤数据,时间参数的值会随着时间而变化,然后定时刷新图表。
3、动态折线图
折线图预览时,有时不需要将全部内容展示出来,而是随着时间维度的递增,依次展现。如下图所示:
在 SQL 查询语句中设置时间参数过滤数据,时间参数的值会随着时间而变化,然后定时刷新图表。
4、三维地图
扩展图表插件提供的地球类图表分为三维点地图、三维柱形地图、三维流向地图三种,效果分别如下图所示:
1)三维点地球
2)三维柱形地球:
3)三维流向地球:
5、水球图
水球图是填充仪表盘的一种,适合于展现单个百分比数据的图表类型。一般用以于显示利润,回款等财务指标,效果如下图所示:
6、轮播点图
该图表适用于大屏场景,可用于轮播展示多个百分比数据,也可以用于实时监测百分比数据变化,例如实时监控 cpu 和内存运行占比。效果如下图所示:
7、时间齿轮
时间齿轮是一个动态的齿轮式样,图表面板中央展示系统当前的实时时间,一般用于大屏场景展示,效果如下图所示:
8、轮播指标图
当只有一两项重要数据需要展示时,指标卡是绝佳的沟通方式。扩展图表插件提供的轮播 KPI 指标卡分为电子和闪烁两种,效果分别如下图所示:
9、弧形柱形图
弧形柱形图属于柱形图的一种形式变换,本质上乃是柱形图由笛卡尔坐标系转化为极坐标之后的产物。
图表效果如下图所示:
10、轮播目标齿轮
轮播目录齿轮同时拥有齿轮和目录效果,通过轮播的方式展示重要的指标数据,一般用于大屏场景展示,效果如下图所示:
打包好的模板私信“大屏”获取!
网友评论