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函数式编程
Jun 09 Python
Python pickle类库介绍(对象序列化和反序列化)
Nov 21 Python
Python线程中对join方法的运用的教程
Apr 09 Python
在Python中测试访问同一数据的竞争条件的方法
Apr 23 Python
python输出当前目录下index.html文件路径的方法
Apr 28 Python
快速解决安装python没有scripts文件夹的问题
Apr 03 Python
Python读取txt某几列绘图的方法
Oct 14 Python
对Django 转发和重定向的实例详解
Aug 06 Python
关于Numpy中的行向量和列向量详解
Nov 30 Python
python:解析requests返回的response(json格式)说明
Apr 30 Python
深入了解Python enumerate和zip
Jul 16 Python
用python实现一个简单的验证码
Dec 09 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
PHP 线程安全与非线程安全版本的区别深入解析
2013/08/06 PHP
PHP设计模式之观察者模式实例
2016/02/22 PHP
Smarty模板变量与调节器实例详解
2019/07/20 PHP
基于jquery实现的类似百度搜索的输入框自动完成功能
2011/08/23 Javascript
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
node.js中的querystring.parse方法使用说明
2014/12/10 Javascript
Jquery常用的方法汇总
2015/09/01 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
JS实现响应鼠标点击动画渐变弹出层效果代码
2016/03/25 Javascript
jquery仿京东侧边栏导航效果
2017/03/02 Javascript
微信小程序登录态和检验注册过没的app.js写法
2019/05/22 Javascript
微信小程序渲染性能调优小结
2019/07/30 Javascript
微信小程序 云开发模糊查询实现解析
2019/09/02 Javascript
HTML元素拖拽功能实现的完整实例
2020/12/04 Javascript
[02:06]2018完美世界全国高校联赛秋季赛开始报名(附彩蛋)
2018/09/03 DOTA
[33:33]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第二场 11.27
2020/11/30 DOTA
python之yield表达式学习
2014/09/02 Python
linux平台使用Python制作BT种子并获取BT种子信息的方法
2017/01/20 Python
python 通过xml获取测试节点和属性的实例
2018/03/31 Python
python实现逐个读取txt字符并修改
2018/12/24 Python
Python数据可视化常用4大绘图库原理详解
2020/10/23 Python
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
PatPat阿根廷:妈妈们的购物平台
2019/05/30 全球购物
出口公司经理求职简历中的自我评价
2013/10/13 职场文书
计算机毕业大学生推荐信
2013/12/01 职场文书
有兼职工作经历的简历自我评价
2014/03/07 职场文书
售后客服工作职责
2014/06/16 职场文书
家长会欢迎标语
2014/06/24 职场文书
建筑学专业自荐书
2014/07/09 职场文书
公司股东出资证明书
2014/11/01 职场文书
英文慰问信范文
2015/03/24 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
详细介绍python类及类的用法
2021/05/31 Python
ConditionalOnProperty配置swagger不生效问题及解决
2022/06/14 Java/Android