KB05:DataMapA教程-Echarts散點圖
DataMap For Excel 高德版,簡稱DataMapA
https://www.zhihu.com/video/962236706238480384為了豐富DataMap的可視化效果,集成了百度的Echarts,並內置了3個地圖數據模板。
關於Echarts可以瀏覽官網:
ECharts【A】操作步驟
1、點擊數據模板圖標。
啟動Excel之後,地圖欄裡面顯示的並不是Echarts圖表,而是高德地圖。
2、點擊 Echarts-散點圖標,生成數據模板
數據模板分為2大類,藍色標題的基於高德地圖的,紅色標題的基於Echarts圖表的。
3、點擊樣本數據圖標,生成樣本數據
默認右側是空白的。
4、點擊開始執行,生成Echarts圖表
從DataMapA2.8開始支持,在圖表上面下拉式篩選地區,可以支持到縣級。
5、縮放右側地圖圖表到合適大小,並選擇合適的區域。
甚至可以選擇到縣級
地圖的行政邊界來自於高德地圖,可以參考
行政區劃瀏覽-行政地理-參考手冊 - UI組件庫-地圖 JS API【B】自定義地圖文件
1、默認插件安裝後,會釋放36個js格式的Echarts地圖文件到C:DataMapAmap路徑下。34個省及直轄市,加上中國和世界地圖。
2、DataMapA插件支持自行添加,js格式的地圖邊界文件。
早期Echarts官網可以隨意生成,現在各個城市的,縣級的估計不好找了。
將xx.js地圖邊界文件,複製到C:DataMapAmap下,務必保證文件名和內部的註冊名字完全一致,例如:
複製完成後,需要到參數設置中初始化,重啟Excel或者在插件菜單中點重載才可以使用。
【C】選擇地圖(Echarts地圖邊界)
地圖選擇下拉列表=中國區縣+C:DataMapAmap路徑下全部js文件名稱。
使用js地圖的優勢,Echarts圖表載入速度快,缺點,當導出html文件時,需要將C:DataMapAmap路徑下js文件複製到目標文件夾。
【D】地圖圖表控制參數
黃色框內的設置是遷徙圖用的,紅色框內的參數會影響到散點圖。
參數比較容易理解,按字面意思即可。
【E】地圖圖表顏色控制
圖表整體顏色受Echarts主題和值域的控制,插件內置了14種主題。
值域,在參數面板中可設置為有效。
值域可選擇連續型的,或者分段式的,注意值域的最大值應和sheet表的數據列匹配(例如最大值設置過小會導致在圖表中切掉數據)。
【F】設置散點形狀
在參數面板中可以調整散點形狀,點應用可直接看到效果。
關於如何自作及使用自定義的矢量圖標,可以參考
https://www.zhihu.com/video/961758031046967296【G】在地圖上揀選數據
從DataMapA2.8開始支持。
在地圖欄右上側,有8個區域選擇圖標,有矩形選擇,多邊形選擇,保持選擇(疊加),取消選擇等等。
這個選擇功能,由參數面板中的,「散點圖揀選」控制。
當在地圖欄中點擊選擇工具,在地圖上選擇時,被選中的數據在sheet中會高亮顯示,如圖:
註:高亮數據行依賴於A列的ID,從第五行開始,必須為依次的數字。
https://www.zhihu.com/video/961984844138536960【H】導出圖片
Echarts圖表支持導出jpg和png圖片,並可以設置縮放比例(無損)。
縮放比例設置位於
【I】導出Html
建議通過chrome或者火狐瀏覽器瀏覽。
若地圖是「中國區縣」,導出的html可直接瀏覽。
若地圖非「中國區縣」,導出的html需要複製關聯js地圖文件到目標文件夾,例如,地圖選擇china,導出文件到G:Sample,命名為sample.html,同時需要在G:Sample下再創建map文件夾,並將china.js複製到G:Samplemap路徑下。
推薦閱讀:
※有哪些好用或者高大上的excel插件(或者office辦公插件也可以)可以推薦的?
※如何用excel做波士頓矩陣圖?
※怎樣在excel中用公式引用另一個excel表格裡面的圖片?
※excel 中如何實現數字位置的調整?
※現知道一組數,及一個和(這個和是這組數中任意幾個數的和)?