84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
数据中有 ip 地址可以获得确切位置吗,精确到城市,同时全球分布图通过什么话呢? matplotlib 吗? 有做过这方面的吗,各位?
光阴似箭催人老,日月如移越少年。
用python爬數據,可視化的部分可以看一下d3.js
用r 裡面有個包 可以直接辨識中文地址。
參考D3.js中關於一個USA的資料分佈圖
它的核心程式碼都在下面, 你可以拷貝出來放到本地測試, 另外地域只需要調用一下函數就可以更改了:
var projection = d3.geo.albersUsa() .scale(1280) .translate([width / 2, height / 2]);
你需要在server端使用python產生JSON資料;
另外, 如果你是希望使用python直接畫出圖片, 不用js實在有點難了;
個人建議使用個js吧,可以用python在後端處理數據,然後傳給js. 推薦百度的echarts:截圖如下,應該可以滿足你的需求。
echarts
用python爬數據,可視化的部分可以看一下d3.js
用r 裡面有個包 可以直接辨識中文地址。
參考D3.js中關於一個USA的資料分佈圖
它的核心程式碼都在下面, 你可以拷貝出來放到本地測試, 另外地域只需要調用一下函數就可以更改了:
你需要在server端使用python產生JSON資料;
另外, 如果你是希望使用python直接畫出圖片, 不用js實在有點難了;
個人建議使用個js吧,可以用python在後端處理數據,然後傳給js. 推薦百度的
echarts
:截圖如下,應該可以滿足你的需求。