1. 程式人生 > >百度ECharts 3.0 多座標軸統計圖一般配置詳解(例項)

百度ECharts 3.0 多座標軸統計圖一般配置詳解(例項)

ECharts 是百度出品的jquery圖表外掛。相對於Chartist,擁有更加強大的功能,以及更加詳細的文件(ECharts的文件形式非常優秀,簡明易懂)。ECharts支援的圖表種類非常多,同時相容性也十分優良,故而在網站建設動態統計圖表時,是一個非常優秀的選擇。

配置

首先,配置echart首先需要在前臺模板建立一個div容器,同時必須給容器指定一個寬度或高度,因而在響應式頁面中發揮並不出色。

<div id="chart"></div>

然後便可開始正式的配置:

function createChartz(obj){     //以函式來說明,向函式中傳入建立圖表所需資料
var myChart = echarts.init(document.getElementById('chart')); //獲取容器 window.onresize = myChart.resize; //主要用於網頁響應,可省略 myChart.setOption({ tooltip: { //提示框 trigger: 'axis' //觸發型別 }, legend: { //圖例 left: 40
, //圖例位置 bottom:0, data: ['銷售金額(元)', '使用金額(元)','購買總數(張)','使用總數(張)'] //資料 }, xAxis: { data: obj.labelvalue, //橫軸資料,本例為動態傳入本月天數 splitLine:{ show:true, //網格線 lineStyle:{ color: ['#eee'
, '#eee'] } } }, grid: { show:true, left:40, right:40, top:10, bottom:60 }, yAxis : [ //縱軸,多個軸寫入陣列[]中 { type : 'value', position: 'left', splitNumber: 5, boundaryGap: [0,0.1], axisTick : { // 軸標記 show:true, length: 10, lineStyle: { color: 'green', type: 'solid', width: 2 }, }, splitLine:{ show:true, lineStyle:{ color: ['#eee', '#eee'] } } }, { type : 'value', splitNumber: 5, position: 'right', splitLine:{ show:false, } } ], series: [{ name: '銷售金額(元)', type: 'bar', //bar為柱狀圖,其他type還有line,pie等等 data: obj.data1, //為橫軸對應陣列 yAxisIndex: 0 //資料對應軸,從0開始 },{ name: '使用金額(元)', type: 'bar', data: obj.data2, yAxisIndex: 0 },{ name: '購買總數(張)', type: 'bar', yAxisIndex: 1, data: obj.data3 },{ name: '使用總數(張)', type: 'bar', yAxisIndex: 1, data: obj.data4 }, ], color:['rgb(26, 179, 148)','rgb(28, 132, 198)','rgb(178, 247, 142)','rgb(237, 173, 173)'] //自定義顏色 });

以上便是ECharts的一般配置,如有疑問可聯絡本人~

相關推薦

ECharts 3.0 座標軸統計一般配置例項

ECharts 是百度出品的jquery圖表外掛。相對於Chartist,擁有更加強大的功能,以及更加詳細的文件(ECharts的文件形式非常優秀,簡明易懂)。ECharts支援的圖表種類非常多,同時相容性也十分優良,故而在網站建設動態統計圖表時,是一個非常優秀

Android地圖3.0.0點選Marker彈出覆蓋物

最近在學習百度地圖,發現百度地圖更新後,好多東西都改變了,ItemizedOverlay<OverlayItem>這個類更是找不到了。於是自己查了下最新的文件,發現彈窗效果百度提供InfoWindow來實現。 InfoWindow(v, LatLng, list

地圖3.0實現圖文並茂的覆蓋物

前一段時間搞地圖要顯示周圍房源資訊,之前搜尋的都是使用2.x的,現在百度地圖官方新出了3.0版本由於之前思維侷限一直沒有實現圖文並茂,今天看了別人2.0的實現方式,把它用到3.0上成功顯示,下面看一下

2017之星資格賽 1003:度度熊與邪惡大魔王DP

solution nav normal ner 就會 預處理 display badge rate 度度熊與邪惡大魔王 Accepts: 3021 Submissions: 18787 Time Limit: 2000/1000 MS (Java/Ot

Zabbix 3.0 從入門到精通(zabbix使用)

and eid ace inactive imm chmod 添加應用 zab tput 1.1 為什麽要監控   在需要的時刻,提前提醒我們服務器出問題了    當出問題之後,可以找到問題的根源    網站/服務器 的可用性 1.1.1 網站可用性  

自己寫的加密網頁,與網盤私密很相似,需要密碼才能訪問原創

audio 查詢 數字 code 頁面 time AR 開發 其他 題記: 馬上就要招聘了,所以我打算放置簡歷在自己的網頁上,但是又不想給除了招聘的人,或者我指定的人外看,所以我需要對網頁頁面加密 我找了許多資料,查看了許多所謂的頁面加密,但是有60%左右都是網頁鎖,

地圖和高德地圖結合在web中的使用

百度地圖在web中的使用(二) 背景:在做一個關於地理位置欄位時,初始位置使用百度地圖獲取時失敗,獲取的位置資訊不準確,奈何產品說友商好使的啊,F12看後是採用的高德,所以在這採用高德地圖獲取初始位置,其他的還是用百度地圖 註冊高德,建立例項,獲取key值 引入js 高德地圖獲取獲取當前

、高德地圖功能進一步探索之—電子圍欄繪製

開始最前提到對地圖覆蓋物的使用,到目前為止只剩  Polygon(多邊形)  Circle(圓形)這兩個還沒有進一步說明,那麼今天我們所要講解的電子圍欄功能會用到這兩個覆蓋物,當然也會用到Marker覆蓋物 Polyline(折線)一起來實現: 實現思路(多邊形實現):

python一行程式碼實現翻譯和有道翻譯結果獲取-----py學習爬蟲歷程

更新(18-6-2):利用requests庫只需一行程式碼就可以獲取結果,程式碼在最後前言:本文參考於https://blog.csdn.net/c406495762/article/details/59095864一.本節主要用到的知識1-1:urllib.request.

、騰訊和阿里內部的級別和薪資待遇2014

級別和薪資待遇,除非身居其位,否則你不會知道;但是等你到那個位置知道了,卻又不能說,至少不能在公開場合談論。這是一個群眾喜聞樂見卻又諱莫如深的話題。 別問我是怎麼知道答案的,我不是網際網路獵頭,我正在做的事就是要用網際網路產品替代獵頭,因為獵頭不透明、不全面,還死貴。各

Android訊息傳遞之EventBus 3.0使用轉載

前面兩篇不僅學習了子執行緒與UI主執行緒之間的通訊方式,也學習瞭如何實現元件之間通訊,基於前面的知識我們今天來分析一下EventBus是如何管理事件匯流排的,EventBus到底是不是最佳方案?學習本篇知識之前建議先回顧一下前兩篇知識:Android訊息傳遞

Java 線程------線程的同步

alt 來看 監聽 介紹 創建進程 java 多線程 system ima 關鍵字 Java 多線程詳解(一)------概念的引入:http://www.cnblogs.com/ysocean/p/6882988.html Java 多線程詳解(二)------如何創建進

綜合運用: C++11 線程下生產者消費者模型

並發 rep 生產 我會 交流 模型 操作 const ref 生產者消費者問題是多線程並發中一個非常經典的問題,相信學過操作系統課程的同學都清楚這個問題的根源。本文將就四種情況分析並介紹生產者和消費者問題,它們分別是:單生產者-單消費者模型,單生產者-多消費者模型,多生產

mybatis ------一對一、一對

不變 角色 導入 ctu transacti stat 工程 build -1   前面幾篇博客我們用mybatis能對單表進行增刪改查操作了,也能用動態SQL書寫比較復雜的sql語句。但是在實際開發中,我們做項目不可能只是單表操作,往往會涉及到多張表之間的關聯操作。那麽我

git 使用6—— 3種撤消操作

direct ash 存在 其中 分支 stash card mas 相關 接下來,我們會介紹一些基本的撤消操作相關的命令。請註意,有些操作並不總是可以撤消的,所以請務必謹慎小心,一旦失誤,就有可能丟失部分工作成果。 修改最後一次提交 git commit --amend

定時調系列之Quartz.Net

mys quic win 代碼 但是 提醒 tps 官網 etc 出處:https://www.cnblogs.com/yaopengfei/p/9216229.html 一. 背景   我們在日常開發中,可能你會遇到這樣的需求:"每個月的3號給用戶發信息,提醒用戶XX

執行緒

多執行緒詳解(二) 在正式介紹執行緒建立的第二種方法之前,我們接著多執行緒詳解(一),講一下:對執行緒的記憶體圖、執行緒的狀態,為下面的學習打下基礎,小夥伴們不要急喲!! 一、多執行緒執行的記憶體圖(ps.博主沒有找到合適的畫圖工具,歡迎大神們貢獻啊) class pers

執行緒

[多執行緒詳解(一)](http://www.neilx.com) 一、概念準備 1、程序 (1)直譯:正在進行中的程式 (2)解釋:執行一個程式時,會在記憶體中為程式開闢空間,這個空間就是一個程序。 (3)注意:一個程序中不可能沒有執行緒,只有有了執行緒才能執行; 程序只

V-Ray 3.6 for SketchUp 新功能

作者 | 活力網Caigle 當大家Vray3.4都沒有捂熱的時候 Chaos Group 官方 默默釋出了最新版渲染器Vray3.6 for SketchUp 與 Trimble 釋出 SketchUp Pro 2018 時間只相差不到一天 看來 Chaos Group 早

安卓專案實戰之強大的網路請求框架okGo使用:擴充套件專案okServer,更強大的下載上傳功能,支援斷點和工管理

OkGo與OkDownload的區別就是,OkGo只是簡單的做一個下載功能,不具備斷點下載,暫停等操作,但是這在很多時候已經能滿足需要了。 而有些app需要有一個下載列表的功能,就像迅雷下載一樣,每個下載任務可以暫停,可以繼續,可以重新下載,可以有下載優先順序,這時候OkDownload就有