1. 程式人生 > >資料視覺化處理 ECharts

資料視覺化處理 ECharts

資料視覺化常見框架:
1)echarts 工作推薦(百度開源)
2)highcharts
3)D3.js
4)HUE 前三個需要開發
5)Zeppelin 推薦

本次主要使用的是 ECharts 框架開發教程

官網下載

我們需要的是完成的,自己也可以用常用的
這裡寫圖片描述

點選開啟後是 js 檔案
這裡寫圖片描述
將檔案儲存 echarts.min.js
這裡寫圖片描述

建立Web專案

使用 IDEA 在 Maven 下建立一個 web 專案
這裡寫圖片描述
建立後將剛剛下載的echarts.min.js 儲存到檔案目錄中
這裡寫圖片描述

<!DOCTYPE html>
<html lang="en"
>
<head> <meta charset="UTF-8"> <title>Echarts HelloWorld</title> <meta charset="utf-8"> <!-- 引入 ECharts 檔案 --> <script src="js/echarts.min.js"></script> </head> <body> <!-- 為 ECharts 準備一個具備大小(寬高)的 DOM --> <div
id="main" style="width: 600px;height:400px;">
</div> <script type="text/javascript"> // 基於準備好的dom,初始化echarts例項 var myChart = echarts.init(document.getElementById('main')); var option = { title : { text: '某站點使用者訪問來源', subtext: '純屬虛構'
, x:'center' }, tooltip : { trigger: 'item', formatter: "{a} <br/>{b} : {c} ({d}%)" }, legend: { orient: 'vertical', left: 'left', data: ['直接訪問','郵件營銷','聯盟廣告','視訊廣告','搜尋引擎'] }, series : [ { name: '訪問來源', type: 'pie', radius : '55%', center: ['50%', '60%'], data:[ {value:335, name:'直接訪問'}, {value:310, name:'郵件營銷'}, {value:234, name:'聯盟廣告'}, {value:135, name:'視訊廣告'}, {value:1548, name:'搜尋引擎'} ], itemStyle: { emphasis: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } ] }; // 使用剛指定的配置項和資料顯示圖表。 myChart.setOption(option);
</script> </body> </html>