我想制作一个choropleth世界地图,显示一个单词在世界地图上的点击率(搜索次数)。在

代码如下:import plotly

import plotly.offline

import pandas as pd

df = pd.read_excel('F:\\Intern\\csir\\1yr\\news\\region_2016_2017.xlsx')

df = df.query('keyword==["addiction"]')

scl = [[0.0, 'rgb(242,240,247)'],[0.2, 'rgb(218,218,235)'],[0.4, 'rgb(188,189,220)'],\

[0.6, 'rgb(158,154,200)'],[0.8, 'rgb(117,107,177)'],[1.0, 'rgb(84,39,143)']]

data = [dict(

type='choropleth',

colorscale=scl,

locations = df['location'],

z = df['hits'].astype(int),

locationmode = "country names",

autocolorscale = False,

reversescale = False,

marker = dict(

line = dict (

color = 'rgb(180,180,180)',

width = 0.5)),

colorbar = dict(

autotick = False,

title = 'Hits'),)]

layout = dict(

title = 'Addiction keyword 1yr analysis',

geo = dict(

showframe = False,

showcoastlines = False,

projection = dict(

type = 'Mercator'

)

)

)

fig = dict(data = data,layout = layout)

plotly.offline.plot(fig,validate=False,filename = 'd3-world-map.html')

绘制的地图是:

我们可以清楚地看到,许多国家失踪了。这可能是因为许多国家没有明确声明他们的点击率为零的条目。在

我不想用我的数据显式地这样做。还有其他办法吗?这样我们就能看到所有的国家。在

可以找到数据集here。在

请注意,我链接的数据集是.csv文件,而程序中使用的文件是文件的.xlsx版本。在

python世界地图嘛_Choropleth世界地图没有显示所有国家相关推荐

  1. python 利用cartopy绘制世界地图中部分地区的风场的流线形式

    python 利用cartopy绘制世界地图中部分地区的风场的流线形式 先看效果图图(1982-1984 6.7.8月200hPa高度风场,60°E-150°E,0-40°N) 所用的画流线的函数 p ...

  2. echart 世界地图发光_Echarts世界地图中国分区显示

    需求:在报表显示世界地图,国外显示到国家,国内显示到省份. 分析:由于之前系统中所有的报表都是用Echarts做的,所以决定世界地图也用Echarts来做,查了一下Echarts网方网站,貌似和地图有 ...

  3. Python,OpenCV骨架化图像并显示(skeletonize)

    Python,OpenCV骨架化图像并显示(skeletonize) 1. 效果图 2. 源码 参考: 1. 效果图 自己画一张图,原图 VS 骨架效果图如下: opencv logo原图 VS 骨架 ...

  4. 如何在python中显示电脑中的图片-python如何实现多个图片显示在屏幕上?

    pygame的三个方法(屏幕上显示需要的图片) yuhu102319582018-12-16 python将多幅图片显示在一张图片上 wugui1111116282018-06-15 iOS 图片显示 ...

  5. python画并列柱状图-Python实现绘制双柱状图并显示数值功能示例

    本文实例讲述了Python实现绘制双柱状图并显示数值功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python3 import matplotlib.py ...

  6. python画图显示中文乱码_解决Python pandas plot输出图形中显示中文乱码问题

    解决方式一: import matplotlib #1. 获取matplotlibrc文件所在路径 matplotlib.matplotlib_fname() #Out[3]: u'd:\\Anaco ...

  7. Python的matplotlib库画图不能显示中文问题解决

    Python的matplotlib库画图不能显示中文问题解决 参考文章: (1)Python的matplotlib库画图不能显示中文问题解决 (2)https://www.cnblogs.com/CQ ...

  8. RAW图像详解及使用Python读取raw格式图像并显示

    一.RAW图像详解 1.1 什么是raw格式图像? RAW在英文中的解释是未处理的.自然状态的,这也就是RAW文件的真谛.RAW图像就是CMOS或者CCD图像感应器将捕捉到 的光源信号转化为数字信号的 ...

  9. Python之解决tkinter.PhotoImage不显示图片的问题 Python3

    Python之解决tkinter.PhotoImage不显示图片的问题 Python3 开始导航 1. tkinter.PhotoImage()不支持jpg等图片格式 2. 将ImageTk.Phot ...

最新文章

  1. 防火墙(二)SNAT和DNAT
  2. Logback Pattern 日志格式配置
  3. .[转] 几米语录 生活永远不是童话
  4. HDU-1878 欧拉回路 判定是否存在欧拉回路
  5. python之获取微信服务器的ip地址
  6. 基于阿里云 DNS API 实现的 DDNS 工具
  7. 做企业网站为什么要服务器呢,企业为什么要建站?
  8. Vue项目部署,打包发布上线
  9. OpenShift 之 Quarkus(4)用集成的Prometheus监控Quarkus应用
  10. 年终将至,如何轻松搞定工作汇报PPT?
  11. 订单生产计划表范本_服装生产管理必看丨一文解决车间管理混乱
  12. 将.sql文件导入数据库
  13. 面试|2021 菜鸟金三银四铜五 Android 被锤历程出炉...
  14. Computer:Microsoft Office Visio2021的简介、安装、使用方法图文教程之详细攻略
  15. UltraISO软碟通安装与刻盘以及安装镜像
  16. win10/win11无损扩大C盘空间,跨盘合并C、E盘
  17. 某单机斗地主内购破解
  18. ---Xubuntu简体中文版, USB盘启动安装方法!
  19. 生成二维码与条形码的各种方法
  20. 证书不被信任解决方法

热门文章

  1. Base64字符串与图片的相互转换
  2. 黑马程序员—[Android就业薪资] Android30期,毕业37工作日,就业率93%,平均薪水10315元!
  3. 威客、私活、外包网站的网址收集
  4. MGRE网络的chap认证--ppp认证--tunnel 隧道综合实验
  5. 如何利用迅捷画图绘制精美思维导图,流程图
  6. 达索SIMULIA多物理场仿真解决方案
  7. 软件工程-团队项目-班级网站软件需求规格说明书
  8. 如何快速制作彩色二维码图片?
  9. 手写公式自动识别方法汇总
  10. pydobc连接sql server_pyodbc连接MSSQL执行SQL语句