亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ECharts數據圖表實例分析

發布時間:2022-02-18 15:44:57 來源:億速云 閱讀:218 作者:iii 欄目:開發技術

這篇文章主要介紹“ECharts數據圖表實例分析”,在日常操作中,相信很多人在ECharts數據圖表實例分析問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”ECharts數據圖表實例分析”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

ECharts縮寫來自Enterprise Charts,商業級數據圖表,一個純Javascript的圖表庫,可以流暢的運行在PC和移動設備上,兼容當前絕大部分瀏覽器(IE6/7/8/9/10/11,chrome,firefox,Safari等),底層依賴輕量級的Canvas類庫ZRender,提供直觀,生動,可交互,可高度個性化定制的數據可視化圖表。創新的拖拽重計算、數據視圖、值域漫游等特性大大增強了用戶體驗,賦予了用戶對數據進行挖掘、整合的能力。

ECharts數據圖表實例分析

dataZoom

dataZoom 組件可以實現通過鼠標滾輪滾動,放大縮小圖表的功能。 默認情況下 dataZoom 控制 x 軸,即對 x 軸進行數據窗口縮放和數據窗口平移操作。

 實例

option = {
   xAxis: {
       type: 'value'   },
   yAxis: {
       type: 'value'   },
   dataZoom: [
       {   // 這個dataZoom組件,默認控制x軸。
           type: 'slider', // 這個 dataZoom 組件是 slider 型 dataZoom 組件
           start: 10,      // 左邊在 10% 的位置。
           end: 60         // 右邊在 60% 的位置。
       }
   ],
   series: [
       {
           type: 'scatter', // 這是個『散點圖』
           itemStyle: {
               opacity: 0.8
           },
           symbolSize: function (val) {
               return val[2] * 40;
           },
           data: [["14.616","7.241","0.896"],["3.958","5.701","0.955"],["2.768","8.971","0.669"],["9.051","9.710","0.171"],["14.046","4.182","0.536"],["12.295","1.429","0.962"],["4.417","8.167","0.113"],["0.492","4.771","0.785"],["7.632","2.605","0.645"],["14.242","5.042","0.368"]]
       }
   ]
}

上面的實例只能拖動 dataZoom 組件來縮小或放大圖表。如果想在坐標系內進行拖動,以及用鼠標滾輪(或移動觸屏上的兩指滑動)進行縮放,那么需要 再再加上一個 inside 型的 dataZoom 組件。 在以上實例基礎上我們再增加 type: 的配置信息: 

實例

option = {
   ...,
   dataZoom: [
       {   // 這個dataZoom組件,默認控制x軸。
           type: 'slider', // 這個 dataZoom 組件是 slider 型 dataZoom 組件
           start: 10,      // 左邊在 10% 的位置。
           end: 60         // 右邊在 60% 的位置。
       },
       {   // 這個dataZoom組件,也控制x軸。
           type: 'inside', // 這個 dataZoom 組件是 inside 型 dataZoom 組件
           start: 10,      // 左邊在 10% 的位置。
           end: 60         // 右邊在 60% 的位置。
       }
   ],
   ...
}

當然我們可以通過 dataZoom.xAxisIndex 或 dataZoom.yAxisIndex 來指定 dataZoom 控制哪個或哪些數軸。 

實例

var data1 = [];
var data2 = [];
var data3 = [];

var random = function (max) {
   return (Math.random() * max).toFixed(3);
};for (var i = 0; i false,
   legend: {
       data: ['scatter', 'scatter2', 'scatter3']
   },
   tooltip: {
   },
   xAxis: {
       type: 'value',
       min: 'dataMin',
       max: 'dataMax',
       splitLine: {
           show: true       }
   },
   yAxis: {
       type: 'value',
       min: 'dataMin',
       max: 'dataMax',
       splitLine: {
           show: true       }
   },
   dataZoom: [
       {
           type: 'slider',
           show: true,
           xAxisIndex: [0],
           start: 1,
           end: 35
       },
       {
           type: 'slider',
           show: true,
           yAxisIndex: [0],
           left: '93%',
           start: 29,
           end: 36
       },
       {
           type: 'inside',
           xAxisIndex: [0],
           start: 1,
           end: 35
       },
       {
           type: 'inside',
           yAxisIndex: [0],
           start: 29,
           end: 36
       }
   ],
   series: [
       {
           name: 'scatter',
           type: 'scatter',
           itemStyle: {
               normal: {
                   opacity: 0.8
               }
           },
           symbolSize: function (val) {
               return val[2] * 40;
           },
           data: data1
       },
       {
           name: 'scatter2',
           type: 'scatter',
           itemStyle: {
               normal: {
                   opacity: 0.8
               }
           },
           symbolSize: function (val) {
               return val[2] * 40;
           },
           data: data2
       },
       {
           name: 'scatter3',
           type: 'scatter',
           itemStyle: {
               normal: {
                   opacity: 0.8,
               }
           },
           symbolSize: function (val) {
               return val[2] * 40;
           },
           data: data3
       }
   ]
}

到此,關于“ECharts數據圖表實例分析”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

简阳市| 浮梁县| 进贤县| 无极县| 奉贤区| 茂名市| 湘潭市| 广昌县| 百色市| 吴桥县| 米泉市| 临武县| 陵川县| 吴川市| 丹东市| 江口县| 上高县| 曲靖市| 屏南县| 达拉特旗| 潞西市| 邢台市| 奉节县| 江西省| 扎兰屯市| 寿宁县| 大田县| 河北省| 克山县| 黑水县| 明星| 芒康县| 青海省| 化隆| 乌鲁木齐市| 东阳市| 嫩江县| 本溪| 资阳市| 望奎县| 甘泉县|