使用城市名称而不是纬度和经度绘制图表



我正在从Twitter中提取推文数据,并将推文分为3种类型的分数,即"正面","负面"或"中性"。我想在世界地图上映射用户的位置,并通过其类型通知每个位置颜色,即"正面"(绿色(,"负面"(红色(或"中性"(黄色(。Twitter 将用户位置返回为: "位置": "英格兰北安普敦" "分数":"正面">

如何使用位置的国家/地区、城市和分数在地图上绘制此数据? 有 ant JavaScript 库吗?

Twitter 还会在 'place' 属性中返回国家/地区和国家/地区代码。您可以使用国家/地区代码和绘图来创建美丽的分区统计图。Plotly 将在地图上按国家/地区代码对您的数据进行分类。唯一的问题是plotly使用3位数的国家代码和twitter 2位数的代码,因此您将不得不使用此处找到的数据来映射它们

Plotly还具有许多功能,可以动态显示分数,国家/地区名称和您需要的内容。我以前在python中做过这个。还有一个可用的JavaScript库。享受!

最新更新