使用世界银行的GDP数据进行可视化(Python,tableau,地图可视化等)
使用世界銀行的GDP數據進行可視化
- 工具:Tableau,Python
- 打開Tableau并導入數據
- Python繪制折線圖
工具:Tableau,Python
Tableau主要用于繪制GDP在各國地圖上隨時間變化的變化,Python用于繪制折線圖(為了簡便,只繪制了”中美印德日法英“的對比趨勢)。
準備工作
1.下載數據集(https://data.worldbank.org.cn/indicator/NY.GDP.MKTP.CD)
2.下載Tableau(免費試用14天,學生教師可依證件申請許可)
3.需要的Python API :matplotlib,pandas,
打開Tableau并導入數據
1.如圖所示:建議使用數據解釋清理(工作表下)
本次使用的是一張數據表 Data
因為時間序列是在文件中作為列單獨存在,我們需要對其所有時間進行轉置,選中所有時間,右鍵->變換->轉置
此時我們得到了一個簡版的柱狀圖,但是不夠直觀,我們的目的是看到各國GDP隨時間變化的變化,怎么做?
我們可以對數據進行一次排序,這樣更直觀的感受時間變化下,各國GDP的變化,右邊欄中是不是出現了時間“1960”呀?點擊播放,我們可以感受隨著時間的變化,各國GDP的變化。
這里無法插入視頻,就不作演示了。
按照頁面的分布,將轉移字段值->標記的顏色下。轉移字段名稱->頁面下,Country name-> 標記下,右邊欄中也出現了時間播放按鈕,點擊就可以播放啦~~
因為時間序列是同步的,所以點擊播放 也可以播放哦~~
注意:因為數據中有一些無關數據,所以要注意舍去
Python繪制折線圖
#需要的API 有pandas和matplotlib ,這里就不做多的闡述,教程一堆堆
#代碼如下:
本人也剛剛接觸大數據,如有不妥之處,歡迎在評論區指出,謝謝大家~~
總結
以上是生活随笔為你收集整理的使用世界银行的GDP数据进行可视化(Python,tableau,地图可视化等)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 辽宁自考计算机及应用,辽宁2010年自考
- 下一篇: 嵌入式开发日记(8)——用python实