您可以将一个N随机数数组提供给colormap以获得N随机颜色,然后在调用plt.scatter时将其用作color参数。color可以是与大小和填充列表长度相同的颜色列表,它将分别为每个散点着色。

plt.title接受参数y,它将调整标题的垂直位置。试着把它放在你的箱子里。

这是你的脚本,修改过:import matplotlib.pyplot as plt

import matplotlib.cm as cm

import numpy as np

N=5

province=['Ontario','Quebec','BritishColumbia','Manitoba','NovaScoti']

size = [908.607,1356.547,922.509,552.329,651.036]

population = [12851821,7903001,4400057,1208268,4160000]

injuries = [625,752,629,1255,630]

# Choose some random colors

colors=cm.rainbow(np.random.rand(N))

# Use those colors as the color argument

plt.scatter(size,population,s=injuries,color=colors)

for i in range(N):

plt.annotate(province[i],xy=(size[i],population[i]))

plt.xlabel('Size(*1000km2)')

plt.ylabel('Population(ten million)')

# Move title up with the "y" option

plt.title('The Car Accidents Injuries Rate in 5 Canada Provinces',y=1.05)

plt.show()

python中气泡图文字标签_气泡图标题和颜色相关推荐

  1. Python中单个下划线“ _”变量的用途是什么?

    这段代码中_ after for的含义是什么? if tbh.bag:n = 0for _ in tbh.bag.atom_set():n += 1 #1楼 下划线_在Python中被视为" ...

  2. Python中单个下划线“_”变量的目的是什么?

    在Python中,下划线_被视为" 我不关心 "或" 丢失 "变量 python解释器将最后一个表达式值存储到名为的特殊变量中_. >>> 1 ...

  3. python中流程图的基本元素_面试干货:成为Python程序员的终极指南!(内附回答)...

    科技行业正以前所未有的速度增长.我们看到市场上发布了新的软件产品. 无论您是初学者还是经验丰富的Python开发人员,机会都是非常多的,如何把握?. 唯一的要求:必须在Python编程面试中使用您的技 ...

  4. python中的下划线_讲解

    python中,下划线 "_""_"" \_" 不管是单独作为变量名或者作为变量名的前缀或者后缀,是有特殊含义的,下面简要的来总结一下. 1 ...

  5. python中气泡图文字标签_Excel中制作气泡图及为气泡图的系列数据点添加文本数据标签...

    Excel中制作气泡图及为气泡图的系列数据点添加文本数据标签 时间:2014-08-01   作者:snow   来源:互联网 Excel中的散点图可以显示两组数据之间的关系,而气泡图则可以显示三组数 ...

  6. python快速生成文字云_在Python中创建文字云或标签云

    作者|ISHA5 编译|Flin 来源|analyticsvidhya 介绍 从开始从事数据可视化工作的那一天起,我就爱上它了.我总是喜欢从数据中获得有用的见解. 在此之前,我只了解基本图表,例如条形 ...

  7. python向mysql中添加数据标签_用python在MySQL中写入数据和添加数据

    在笔者之前的博文中,已介绍了用python连接与mysql数据库的知识.包括如何安装python连接mysql的pymysql包,如何通过cusor语句将python与mysql连接起来,以及如何用p ...

  8. python中nlp的库_用于nlp的python中的网站数据清理

    python中nlp的库 The most important step of any data-driven project is obtaining quality data. Without t ...

  9. python中continue用法案例_记录今天学习python中for与while循环针对break和continue的用法...

    python中有两个主要的循环for与while,其中针对这两个循环有两种不同的中断用法break与continue. 首先先看下面的循环代码: 1: for i in range(10):#变量i带 ...

最新文章

  1. python套接字编程_Python网络编程 Python套接字编程
  2. oracle根据分区移动,Oracle 12c 在线移动分区和部分分区read only
  3. reactjs回调函数形式的ref:含内联形式回调函数调用次数问题
  4. nacos client 请求过程
  5. html新年倒计时代码_js实现倒计时
  6. web前端开发论文写作_外语论文文献引言格式—MLA Style
  7. BugkuCTF-MISC题想蹭网先解开密码
  8. bzoj 1008: [HNOI2008]越狱
  9. 去除NSLog时间戳及其他输出信息
  10. 中国近代史自考必备简答题(一)
  11. fiddler 使用
  12. centos7 卸载service服务
  13. 【从零开始学架构-李运华】04|复杂度来源:高性能
  14. Linux操作系统课后参考答案
  15. 嵌入式系统开发笔记15:CJ/T-188 冷热量表协议解析4
  16. C语言二进制、八进制、十进制、十六进制深入探究
  17. Silvaco学习笔记(四)毕设相关
  18. 贝叶斯例题(一)先验分布与后验分布
  19. 财经观察:“脱欧”不确定性持续拖累英国经济
  20. 5-QR code识别

热门文章

  1. jQuery - 函数 $.ajaxSetup 的说明和使用
  2. 某三甲医院数据库性能分析报告
  3. 虚拟主机的安全吗?如何选择安全的虚拟主机?
  4. 主机安全漏洞解决方案
  5. 操作系统-父亲放苹果
  6. mybatis resultType解析
  7. JS的htmlEncode和htmlDecode
  8. pgsql:存储过程简单示例
  9. esper java_java-从Esper套接字开始
  10. 法拉第电磁感应与交变发电机实验