这段时间,我每天早上起床第一件事就是打开手机查看当前的疫情情况。作为一个程序员,看这张图的时候就猜到这张图应该是用百度的echarts画的,然后就想到了echarts的使用。但是努力证明我还太年轻,没有产品意识。事实上,百度的echarts团队已经将echarts的能力打包成一个完整易用的工具开放了。任何人都可以在不懂一行代码的情况下快速开发出像疫情地图这样的高级图标。话不多说,这个工具是百度图说,网址是https://tushuo.baidu.com/看右下角,确实没错,echarts出品。下面开始我的表演:1.数据准备随便找一个网站,翻出一份最新的疫情数据2、开始制作图表点击开始制作图表--->创建图表--->选择地图--->标准中国地图3、导入数据数据编辑--->导入excel。可以将我们准备的疫情数据导入到4中,通过参数调整调整颜色。在值字段中通过修改值字段范围和控制器颜色。可以轻松制作出像样的图表。此外,传说中还有很多其他常用的传说。就是我们经常用echarts做的事情。这个工具很好,虽然我们程序员可以用代码来写,这样可以省去很多麻烦。而且这个工具可以查看源码,我们也可以用它来修改没有实现的功能。看不懂代码的直接拿来用,一行代码都不用看懂。其他一些开源图表也推荐D3.js-DataDrivenDocumentsD3.js是一个开源的JavaScript库,用于根据用户数据操作文档。它是一个强大的工具,可以借助HTML、SVG和CSS使数据栩栩如生。D3允许开发人员将任意数据绑定到DOM,然后将数据驱动的转换应用到DOM。例如:考虑可用于生成HTML表格的数组数组,或者您可以使用相同的数据生成交互式条形图或饼图。官网:https://d3js.org/Chart.jsChart.js是一个由社区维护的图表库,通过使用它,我们可以为您的网站创建响应式图表。通过使用它,我们可以生成在现代浏览器中呈现良好的混合图表。AngularChart建立在Chart.js库之上,对于Angular项目,实现Angular图表将非常容易。官方网站:http://www.chartjs.org/n3-chartsn3-charts也是一个开源的JavaScript图表库,它让Angular开发者的生活变得轻松。n3-chart建立在D3.js和AngularJS之上,因此它具有更强大的图表并且易于实现。官网:http://n3-charts.github.io/line-chart/#/home
