<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          手把手教你如何制作可視化大屏!

          共 3404字,需瀏覽 7分鐘

           ·

          2021-03-15 21:21


          導(dǎo)讀:在我們生活和工作中,經(jīng)常會(huì)看到可視化大屏,主要用于展示一些匯總信息,那如何制作一個(gè)酷炫的可視化大屏呢?


          作者:王大偉

          來(lái)源:華章計(jì)算機(jī)(ID:hzbook_jsj)





          今天帶大家看個(gè)github上的案例。

          項(xiàng)目地址:
          https://github.com/yyhsong/iDataV/tree/master/case09

          可以看到,這是一個(gè)名為“上市公司全景概覽”的可視化大屏,展示內(nèi)容包含了上市公司地域分布、行業(yè)分布、股票情況及預(yù)測(cè)、市值排行、上市公司數(shù)等。展示形式包含環(huán)形圖、雙軸圖(柱狀圖+折線(xiàn)圖)、地圖、條形圖、數(shù)值。

          接下來(lái),我們從代碼結(jié)構(gòu)拆解一下這個(gè)案例。

          首先,通過(guò)下圖可以看出該項(xiàng)目由5部分組成。


          分別是css、data、img、js和html,其中css是設(shè)置一些樣式、data是數(shù)據(jù)來(lái)源,打開(kāi)后可以看到是json格式數(shù)據(jù),如下圖所示。


          Img中是一些圖,我們可以看到,其中有背景圖,也有一些展示的符號(hào)圖,如下圖所示。


          大屏的header部分:


          大屏的背景:


          還有一些圖標(biāo)符號(hào)等:


          Js文件夾中包含著一些使用到的js文件,如下圖所示。


          以上文件夾的內(nèi)容通過(guò)html調(diào)用,打開(kāi)這個(gè)index.html,這是一個(gè)典型的html:


          通過(guò)<script> 標(biāo)簽加載js文件:


          Img中的圖片通過(guò)img標(biāo)簽加載: 

          <img src="img/icon-01.png" />

          Data中的json數(shù)據(jù)通過(guò)ajax方式加載:


          可視化的部分通過(guò)ECharts實(shí)現(xiàn),例如: 

          先初始化:

          echarts.init(document.getElementById("mapChart"), "shine");

          然后寫(xiě)個(gè)option:

          const mapChartOpt = {...}

          最后setoption:

          mapChart.setOption(mapChartOpt);

          如果要從零開(kāi)始學(xué)習(xí)大屏可視化細(xì)節(jié)的制作,推薦閱讀王大偉老師新書(shū)《ECharts數(shù)據(jù)可視化:入門(mén)、實(shí)戰(zhàn)與進(jìn)階》中第7章 ECharts不同場(chǎng)景Dashboard制作案例。

          關(guān)于作者:王大偉,畢業(yè)于華東理工大學(xué),碩士學(xué)歷,目前就職于平安金融壹賬通,從事數(shù)據(jù)挖掘算法工作,擅長(zhǎng)ECharts、Python、自然語(yǔ)言處理、數(shù)據(jù)分析挖掘、機(jī)器學(xué)習(xí)。曾獲微軟最有價(jià)值專(zhuān)家(MVP)榮譽(yù)稱(chēng)號(hào)。

          本文摘編自ECharts數(shù)據(jù)可視化:入門(mén)、實(shí)戰(zhàn)與進(jìn)階》,經(jīng)出版方授權(quán)發(fā)布。

          延伸閱讀ECharts數(shù)據(jù)可視化
          長(zhǎng)按上方二維碼了解及購(gòu)買(mǎi)
          轉(zhuǎn)載請(qǐng)聯(lián)系微信:DoctorData

          推薦語(yǔ):ECharts官方推薦,系統(tǒng)全面、由淺入深、注重實(shí)操,帶領(lǐng)讀者快速?gòu)男氯说礁呤帧?/span>

          看看作者怎么說(shuō)
          ??

          干貨直達(dá)??


          更多精彩??

          在公眾號(hào)對(duì)話(huà)框輸入以下關(guān)鍵詞
          查看更多優(yōu)質(zhì)內(nèi)容!

          PPT | 讀書(shū) | 書(shū)單 | 硬核 | 干貨 | 講明白 | 神操作
          大數(shù)據(jù) | 云計(jì)算 | 數(shù)據(jù)庫(kù) | Python | 可視化
          AI | 人工智能 | 機(jī)器學(xué)習(xí) | 深度學(xué)習(xí) | NLP
          5G | 中臺(tái) | 用戶(hù)畫(huà)像 1024 | 數(shù)學(xué) | 算法 數(shù)字孿生

          據(jù)統(tǒng)計(jì),99%的大咖都關(guān)注了這個(gè)公眾號(hào)
          ??
          瀏覽 20
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久久久久亚洲AV无码网影音先锋 | 99热精品中文在线播放 | 日韩色中色 | 丁香五月天色婷婷 | 网红操逼视频在线观看免费视频在线观看 |