echarts之簡單的入門——【二】再增加一個柱狀圖和圖例組件


echarts之簡單的入門——【一】做個帶時間軸的柱狀統計圖

現在需求說,我需要知道日答題總次數和活躍人數,那么我們如何在上面的圖表中增加一個柱狀圖呢?

如果你看過簡單入門中的配置項手冊series那么不用我說,你也知道如何修改,但是如果你沒讀過的話,想直接上手的話,你也可以查看官方實例中的代碼,進行修改。

文檔最好讀一遍!

文檔最好讀一遍!

文檔最好讀一遍!

我們現在模擬沒有讀過文檔,想直接上手做的思路。

查看實例

尋找帶有多個統計的柱狀圖,比如這個降水量和蒸發量

百度echarts實例

 

進入后,找到代碼,看到代碼格式,是數組中有兩個json數據

 

百度echarts實例

仿照此格式在自己的圖表中進行添加

series: [
            {
                name: '月答題',
                type: 'bar',
                data: data.map(function (item) {
                    return item[1];//json數組中的第二位
                }),
            },
            {
                name: '月活躍',
                type: 'bar',
                data: data.map(function (item) {
                    return item[2]; //json數據中的第三位
                }),
            }
            ]

數據格式如下(為什么是這樣的通過map讀取很輕易的就可以推測出來)
[["2018-12-03",11,4],["2018-12-04",8,6],["2018-12-05",10,5],["2018-12-06",10,5]]

 

兩個在一起我看不清,我想讓他一個可以隨意的顯示隱藏,怎么辦?

我還不想看文檔,那就直接找例子唄~

不過你覺得這種方法高效呢?還是你讀過文檔之后寫起來高效呢?

 legend: {
        data:['蒸發量','降水量']
    },

百度echarts實例

將代碼修改成自己的項目需要的然后加入圖表

 legend: {
                data:['周答題','周活躍']
            },

 最終效果

默認顯示

百度echarts

只查看日活躍

我還是比較推薦多看文檔,然后實操的,這樣子才能達到知其然並知其所以然

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM