無需程式碼繪製出的熱力圖,0基礎小白也能3分鐘上手
這幾天老李在後臺看到有粉絲私信我,問說經常在網上看到這種熱力圖,自己也想學,但不知道這種動態的熱力圖要怎麼做。
其實方法很多,用Excel、FineBI、R語言等都可以實現
我分別用這三種方法試了一下
1、用Excel做需要安裝DataMap For Excel外掛,做出來的圖不是動態的
2、R語言的REmap包擁有空間熱力圖及空間遷移圖功能,但編碼複雜,不適合小白
3、FineBI是我比較常用的,做出來的熱力圖美觀且無需寫程式碼,步驟簡單
下面就簡單說下如何用適合小白的 FineBI製作熱力圖
在做熱力圖之前先牢記兩個點:
①地理空間資訊(經緯度)
②指標數量資訊
第一步:匯入資料
點選新建元件,選擇 樣式資料 下的 全國環境監測資料 ,點選 確定
(這個資料是FineBI裡自帶的資料,可以直接用來學習,很好上手。要使用自己的資料時,可以Excel直接匯入或連線資料庫)
第二步:欄位轉化
將待分析區域維度下的欄位 監測城市 轉化為 地理角色
第三步:確定圖表型別
將“ 監測城市(經度) ”拖入橫軸中,將“ 監測城市(緯度) ”拖入縱軸中,
在圖表型別下選擇 熱力地圖
第四步:製作圖表
將需要展示的 PM值 指標拖入 熱力色 , 監測點名稱 拖入 細粒度
第五步:最佳化圖表
到上一步其實就算做完了,但如果想 調整熱力色、大小、設定標籤提示這些,可以點選 熱力色 框體,在彈出的 漸變方案 中,選擇 未來 漸變色,就完成了
也可以在移動端上檢視(不過這個要在手機上下載APP,覺得麻煩用不著就不用下)
總結一下步驟:
1、匯入資料
2、欄位轉化
3、確定圖表型別
4、製作圖表
5、最佳化圖表
最後強調一點,需要做熱力圖的資料分析師,要清楚熱力圖能夠清晰地呈現資料在地理空間的分佈、頻率或密度情況,但缺點是效果過於柔化,不適合用作資料的精確表達。
也就是說在需要體現出精確數字的業務場景時,不建議用熱力圖,可以改用柱狀圖、條形圖這些基礎圖表來表達,效果更好。
想要資料分析工具的私信我回復“熱力圖”
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21472864/viewspace-2787926/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 迴歸樹模型 0基礎小白也能懂(附程式碼)模型
- 降維演算法 0基礎小白也能懂(附程式碼)演算法
- 基於chart.js繪製熱力圖JS
- 【 視覺化】熱力圖繪製原理視覺化
- 無需程式碼繪製人工神經網路ANN模型結構圖的方法神經網路模型
- 自媒體4大寫作技巧:0基礎小白,也能輕鬆入門
- 無技術基礎也能學會搭建小程式的方法!
- Shader 繪製基礎圖形
- 怎麼用Ai繪畫?小白一分鐘也能學會的詳細AI教程!AI
- Poe 的新功能好強 !程式設計0基礎,也能10分鐘整出一個梗圖編輯器程式設計
- 創業者的福音| 0基礎也能利用短影片小程式賺錢創業
- canvas繪製鐘錶效果程式碼例項Canvas
- 熱力學基礎
- WPF基礎:在Canvas上繪製圖形Canvas
- Flutter自定義繪製(1)- 繪製基礎Flutter
- 小白也能快速上手的BI軟體產品,還不趕緊收藏?
- canvas繪製圓形鐘錶程式碼例項Canvas
- java繪圖基礎 : 用java程式碼畫一個房子Java繪圖
- 零基礎也能製作的節日祝福賀卡!看教程!
- 無需寫try/catch,也能正常處理異常
- 原來 Canvas 也能直接繪製圓角矩形了Canvas
- 0基礎小白怎麼學好Java?Java
- 5-Windows程式設計 -繪圖基礎Windows程式設計繪圖
- Android 繪圖基礎Android繪圖
- Matplotlib繪圖基礎繪圖
- 【Android繪圖】繪圖之基礎篇(一)Android繪圖
- Matplotlib呼叫imshow()函式繪製熱圖函式
- iOS 繪製漸變·基礎篇iOS
- 風變程式設計——小白也能學會的程式設計課!程式設計
- 自定義View的繪製流程基礎分析View
- OpenGL 學習系列--基礎的繪製流程
- javascript繪製心形圖案程式碼例項JavaScript
- 零基礎學習Java多久能給上手?Java
- ImageKnife元件,讓小白也能輕鬆搞定圖片開發元件
- Matplotlib基礎繪圖功能繪圖
- JavaGUI——繪圖技術基礎JavaGUI繪圖
- Android UI 繪圖基礎AndroidUI繪圖
- 小白也能操作Linux,十分鐘教你簡單的shell指令碼編寫邊學邊用Linux指令碼