Python+matplotlib绘制不同大小和颜色散点图实例


Posted in Python onJanuary 19, 2018

 具有不同标记颜色和大小的散点图演示。

演示结果:

Python+matplotlib绘制不同大小和颜色散点图实例

实现代码:

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.cbook as cbook

# Load a numpy record array from yahoo csv data with fields date, open, close,
# volume, adj_close from the mpl-data/example directory. The record array
# stores the date as an np.datetime64 with a day unit ('D') in the date column.
with cbook.get_sample_data('goog.npz') as datafile:
  price_data = np.load(datafile)['price_data'].view(np.recarray)
price_data = price_data[-250:] # get the most recent 250 trading days

delta1 = np.diff(price_data.adj_close) / price_data.adj_close[:-1]

# Marker size in units of points^2
volume = (15 * price_data.volume[:-2] / price_data.volume[0])**2
close = 0.003 * price_data.close[:-2] / 0.003 * price_data.open[:-2]

fig, ax = plt.subplots()
ax.scatter(delta1[:-1], delta1[1:], c=close, s=volume, alpha=0.5)

ax.set_xlabel(r'$\Delta_i$', fontsize=15)
ax.set_ylabel(r'$\Delta_{i+1}$', fontsize=15)
ax.set_title('Volume and percent change')

ax.grid(True)
fig.tight_layout()

plt.show()

总结

以上就是本文关于Python+matplotlib绘制不同大小和颜色散点图实例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python中for语句简单遍历数据的方法
May 07 Python
Python程序员面试题 你必须提前准备!(答案及解析)
Jan 23 Python
pyspark 读取csv文件创建DataFrame的两种方法
Jun 07 Python
Python动态导入模块的方法实例分析
Jun 28 Python
python中的decorator的作用详解
Jul 26 Python
python递归全排列实现方法
Aug 18 Python
pycharm重命名文件的方法步骤
Jul 29 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
Dec 31 Python
关于tf.nn.dynamic_rnn返回值详解
Jan 20 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
Jun 28 Python
python基本算法之实现归并排序(Merge sort)
Sep 01 Python
python数字图像处理:图像简单滤波
Jun 28 Python
Python搭建FTP服务器的方法示例
Jan 19 #Python
python re模块findall()函数实例解析
Jan 19 #Python
Python enumerate索引迭代代码解析
Jan 19 #Python
5个很好的Python面试题问题答案及分析
Jan 19 #Python
Python3实现的画图及加载图片动画效果示例
Jan 19 #Python
Python实现将doc转化pdf格式文档的方法
Jan 19 #Python
python机器学习理论与实战(四)逻辑回归
Jan 19 #Python
You might like
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
PHP.MVC的模板标签系统(五)
2006/09/05 PHP
PHP 身份证号验证函数
2009/05/07 PHP
php变量作用域的深入解析
2013/06/03 PHP
解析php如何将日志写进syslog
2013/06/28 PHP
PHP安全的URL字符串base64编码和解码
2014/06/19 PHP
PHP常用算法和数据结构示例(必看篇)
2017/03/15 PHP
js 操作select相关方法函数
2009/12/06 Javascript
Javascript Function对象扩展之延时执行函数
2010/07/06 Javascript
extjs3 combobox取value和text案例详解
2013/02/06 Javascript
jQuery对象和Javascript对象之间转换的实例代码
2013/03/20 Javascript
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
2013/04/10 Javascript
javascript事件冒泡和事件捕获详解
2015/05/26 Javascript
使用JS组件实现带ToolTip验证框的实例代码
2017/08/23 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
Angular数据绑定机制原理
2018/04/17 Javascript
Vue指令指令大全
2019/02/09 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
2019/07/20 Javascript
[00:37]食人魔魔法师轮盘吉兆顺应全新至宝将拥有额外款式
2019/12/19 DOTA
python使用SMTP发送qq或sina邮件
2017/10/21 Python
Python父目录、子目录的相互调用方法
2019/02/16 Python
python生成大写32位uuid代码
2020/03/03 Python
Python socket连接中的粘包、精确传输问题实例分析
2020/03/24 Python
使用keras实现非线性回归(两种加激活函数的方式)
2020/07/05 Python
scrapy利用selenium爬取豆瓣阅读的全步骤
2020/09/20 Python
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
丧事主持词大全
2014/04/02 职场文书
幼儿园亲子活动总结
2014/04/26 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
反腐倡廉标语
2014/06/24 职场文书
六年级学生期末评语
2014/12/26 职场文书
2015年教务工作总结
2015/05/23 职场文书
社交电商模式的兴起:这些新的商机千万别错过
2019/07/26 职场文书
Pytorch实现图像识别之数字识别(附详细注释)
2021/05/11 Python
关于ObjectUtils.isEmpty() 和 null 的区别
2022/02/28 Java/Android