专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
程序员的那些事  ·  趣图:吃饭编程调试睡觉觉 ·  4 天前  
程序员的那些事  ·  已离职!网易此前网传反腐名单“全灭” ·  1 周前  
OSC开源社区  ·  TypeScript 5.7:一大波新特性来袭! ·  1 周前  
码农翻身  ·  漫画 | 为什么程序员总是无法升职加薪? ·  1 周前  
程序员的那些事  ·  Linus 大佬展现恐怖业务实力:只改动 ... ·  1 周前  
51好读  ›  专栏  ›  程序员大咖

Java、PHP、Python、JS 等开发者如何绘制统计图?

程序员大咖  · 公众号  · 程序员  · 2017-06-27 19:43

正文

目前很多程序员绘图基本上都是采用后端生成数据传递给前端,然后前端将数据渲染到绘图库上面进行显示,从而得到我们最后看到的各种图,但是有时候,我们发现需要传递的数据很多很多,那么这个时候如果将数据传递给前端进行分析并展示的话是非常慢的,所以有必要在后端进行各种统计图的生成,下面我们就来聊聊各种程序员都是怎么进行图制作的。

PHP程序员

用PHP制作过统计图的人都应该知道,JqGraph与PHP的黄金搭档,用JqGraph我们能够完成很多图的制作,比如散点图、柱状图、折线图、股票走势图、饼状图等等,并且目前该库已经支持PHP7了,所以我们可以放心使用。

Python程序员

在一文中,我们已经介绍了关于Python的绘图软件搭档Bokeh,利用它我们能够完成很多图,基本的图包括柱状图、折线图、仪表盘、散点图、洛伦兹图、二维三维流线图等等。

JAVA程序员

对于Java程序员来说,经常使用的制图库是JFreeChart,利用JFreeChart,我们能够实现饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等,并且还能够与excel与PDF等等进行关联,将图保存到本地等等功能。

JavaScript程序员

对于JavaScript程序员来说,有两个经典的搭配,一个是HighCharts,另一个是Echarts,利用两个绘图软件,我们都能够实现基本的统计图,除此之外,echarts还是百度的,它能够实现气泡图、单轴散点图、雷达图、K线图、矩形树图、漏斗图等等,反正这个是非常强大的绘图库。

Android程序员

对于安卓程序员来说,它的经典老搭档是MPAndroidChart,利用它,能够实现很多图,比如柱状图、折线图、散点图、饼状图等。

  • 作者:web情报站

  • 出处:今日头条

  • 链接:http://www.toutiao.com/a6434071104428622081/

  • 程序员大咖整理发布,转载请联系作者获得授权。

↙点击“阅读原文”,加入 

『iOS开发』