百度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就有