84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
数据中有 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
:截图如下,应该可以满足你的需求。