python新建项目红色_Python:制作从红色到蓝色的色条
我有一系列的线(目前总共60条),我想把它们绘制成同一个图形,以显示某个过程的时间演变。当前绘制的线使最早的时间步以100%红色绘制,最晚的时间步以100%蓝色绘制,中间的时间步是红蓝混合的,基于它们的时间(红色的量随时间的增加而线性减少,而蓝色的量随时间的增加而线性增加时间;简单的颜色渐变)。我想做一个(最好是垂直的)彩色条,以一种持续的方式显示这一点。我的意思是我想要一个颜色条,底部是红色,顶部是蓝色,中间是红色和蓝色的混合色,可以像我画的线一样从红色平滑地过渡到蓝色。我还想把轴放在这个颜色条上,这样我可以显示哪个颜色对应于哪个时间步。
我已经阅读了matplotlib.pyplot.colorbar()的文档,但是如果不使用matplotlib以前定义的颜色映射,我就无法理解如何做我想做的事情。我的猜测是,我需要定义自己的颜色映射,它从红色过渡到蓝色,然后将其馈送到matplotlib.pyplot.colorbar()并获得我想要的颜色条会相对简单。
下面是我用来绘制线的代码示例:import numpy as np
from matplotlib import pyplot as pp
x= ##x-axis values for plotting
##start_time is the time of the earliest timestep I want to plot, type int
##end_time is the time of the latest timestep I want to plot, type int
for j in range(start_time,end_time+1):
##Code to read data in from time step number j
y = ##the data I want to plot
red = 1. - (float(j)-float(start_time))/(float(end_time)-float(start_time))
blue = (float(j)-float(start_time))/(float(end_time)-float(start_time))
pp.plot(bin_center,spectrum,color=(red,0,blue))
pp.show()
编辑:
也许这会让我更明白我的意思。下面是我的图:
每一行显示不同时间点x值和y值之间的关系。红色线是较早的时间步,蓝色线是较晚的时间步,紫色线在中间,如我上面定义的。在已经绘制好的情况下,如何创建一个颜色条(如果可能的话,垂直在右侧),将线条的颜色(连续)映射到每个颜色表示的时间步长的时间值?
python新建项目红色_Python:制作从红色到蓝色的色条相关推荐
- python实战项目网站_python实战项目,搜索自己网站的关键词,使用代理并且模拟点击...
前面,我们介绍了 python实战项目,获取指定网站关键词百度排名,为seo提供参考资料,那为了满足自己的虚荣心,而且听说点击可以提升网站关键词的排名.不过模拟点击,欺骗搜索引擎肯定知道咱们的 IP ...
- python快递费用计算_Python制作快递查询系统,来感受到了Python的强大!
原标题:Python制作快递查询系统,来感受到了Python的强大! 导语 今天来做个简答的python案例,利用Python制作一个简单的快递查询系统. 让我们愉快地开始吧~ 开发工具 Python ...
- python编程剪刀石头布思路_Python制作简单的剪刀石头布游戏
关于程序相关的 您可以反复玩游戏,直到选择停止为止. 该程序跟踪获胜情况. 大小写无关紧要(即ROCK与Rock相同). 如果您输入的内容无效,程序会一直提示您,直到您输入有效的内容. 对项目进行编码 ...
- python实例豆瓣代码_Python制作豆瓣图片的爬虫实例代码
Python制作豆瓣图片的爬虫 前段时间自学了一段时间的Python,想着浓一点项目来练练手.看着大佬们一说就是爬了100W+的数据就非常的羡慕,不过对于我这种初学者来说,也就爬一爬图片. 我相信很多 ...
- python爬虫项目教程_Python 爬虫速成教程,还有35个实战项目送给你
两天前,一个小伴侣黑马问这个问题:Python可以爬行的视频只能看到贵宾在视频网站吗?你是如何应对这个问题?当时我的心:你在开玩笑吧,Python不能爬什么?今天,Heimage总结一些Python爬 ...
- python软件桌面图标_python制作一个桌面便签软件
# 2014.10.15 更新了memo.zip, 网盘的exe:修复:1.隔日启动不能正常加载json,加入:1.隐藏任务栏图标,2.通过垃圾桶进行窗口移动. # 2014.10.8 10.36更新 ...
- python flask项目过程_Python 开发过程遇到的问题
另一方面,也是因为时间原因,没有事先系统了解 python 的具体内容,所以开发过程中基本都是拿 java 的东西往 python 里面套. 比如: 某个功能用 java 的 ArrayList 可以 ...
- python代码手机壁纸_Python制作微信好友背景墙教程(附完整代码)
引言 前段时间,微信朋友圈开始出现了一种晒照片新形式,微信好友墙,即在一张大图片中展示出自己的所有微信好友的头像. 效果如下图,出于隐私考虑,这里作了模糊处理. 是不是很炫,而且这还是独一无二的,毕竟 ...
- python 小说下载工具_python 制作网站小说下载器
基本开发环境 ・ Python 3.6 ・ Pycharm 相关模块使用 目标网页分析 输入想看的小说内容,点击搜索 这里会返回很多结果,我只选择第一个 网页数据是静态数据,但是要搜索,是post请求 ...
最新文章
- 利用查找替换批处理(附完整源码),进行高效重构
- 马斯克不仅承包NASA火箭发射,现在连火箭“摆渡车”都换成特斯拉了
- Python编程专属骚技巧3
- 苦酒入喉心作痛,红酒入鹅鹅想哭——震惊!勒索病毒想哭靠wine感染了Ubuntu16.04...
- c++中的继承--2(继承中的析构函数和构造函数,继承中同名成员,继承中静态成员)
- Java提高篇 —— String缓冲池
- 甲骨文因超过90亿美元的NetSuite交易起诉Larry Ellison和CEO Safra Catz
- Facebook去年从中国获50亿美元广告收入 占营收10%
- 软件测试职业比赛,我院首届软件测试职业技能大赛圆满落幕
- shuffleNet实现
- 【Elasticsearch源码】 GET分析
- 大二C#实现酒店管理系统(C端展示、前台操作、登记入住、入住管理、职位管理、公告系统等)
- 基础Constants用法
- Fresco判断是否缓存
- python红楼梦人物统计_基于共现使用Python来分析《红楼梦》中贾宝玉与金陵十二钗的关系...
- TransE论文第4节:实验
- asp.net留言板管理源代码
- ffmpeg实战教程(十三)iJKPlayer源码简析
- 产品设计的五个要素层面
- 基于Jenkins的DevOps流水线实践教程