Matplotlib:绘图和可视化

Matplotlib是一个强大的Python绘图和数据可视化的工具包。

安装方法:pip install matplotlib
引用方法:import matplotlib.pyplot as plt 绘图函数:plt.plot()
显示图像:plt.show()

Matplotlib:plot函数

plot函数:绘制折线图
线型linestyle(-,-.,--,..)
点型marker(v,^,s,*,H,+,x,D,o,…)
颜色color(b,g,r,y,k,w,…) plot函数绘制多条曲线
pandas包对plot的支持

Matplotlib-图像标注

设置图像标题:plt.title()
设置x轴名称:plt.xlabel()
设置y轴名称:plt.ylabel()
设置x轴范围:plt.xlim()
设置y轴范围:plt.ylim()
设置x轴刻度:plt.xticks()
设置y轴刻度:plt.yticks()
设置曲线图例:plt.legend()

Matplotlib实例——绘制数学函数图像

使用Matplotlib模块在一个窗口中绘制数学函数y=x, y=x2, y=3x3+5x2+2x+1的图像,使用不同颜色的线加以区别,并使用图例说明各个线代表什么函数。

import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(-,,)
y1=x
y2=x**
y3=*x**+*x**+*x+
plt.plot(x,y1,label="$y=x")
plt.plot(x,y2,label="$y=x^2$")
plt.plot(x,y3,label="$y=3x^3+5x^2+2x+1$")
plt.legend()
plt.show()

Matplotlib:画布与子图

画布:figure
fig = plt.figure()
图:subplot
ax1 = fig.add_subplot(,,)
调节子图间距:
subplots_adjust(left, bottom, right, top, wspace, hspace)

Matplotlib-支持的图类型

Matplotlib——绘制K线图

matplotlib.finanace子包中有许多绘制金融相关图的函数接口。
绘制K线图:matplotlib.finance.candlestick_ochl函数

Tushare-金融数据接口包

Tushare是一个免费、开源的python财经数据接口包。

最新文章

  1. Ubuntu Kylin 14.04下配置JDK1.8
  2. web页面如何播放amr的音频文件
  3. HP iLo2 试用序列号
  4. Adaboost 2
  5. 关于module_param()宏
  6. Android Paint Xfermode 学习小结
  7. CakePHP下使用paginator需要对多个字段排序的做法
  8. Redis分布式集群搭建
  9. JavaScript进阶(十)Array 数组详解
  10. pycaffe简明文档
  11. 开发环境使用docker 快速启动 单机 RocketMq
  12. kettle实现同构单表增量同步
  13. [Python设计模式] 第11章 迪米特法则——最少知识原则
  14. linux每日命令(32):gzip命令
  15. SQL注入漏洞解决方法
  16. phpmyadmin无登录表单无法登陆
  17. 关于thinkphp3.1无法加载模块解决办法
  18. 《Linux内核分析》第一周——计算机是如何工作的?
  19. strace命令用法详解
  20. Centos7 安装hive

热门文章

  1. ASP.Net MVC+Ibaties架构
  2. asp.net异步上传
  3. [洛谷P3380]【模板】二逼平衡树(树套树)
  4. POJ.3624 Charm Bracelet(DP 01背包)
  5. 001 Python中的变量和字符串
  6. JavaScript实现35选7并记录历史状态
  7. 9.python爬虫--pyspider
  8. IIS7绑定多个HTTPS网站并应用自签名证书
  9. Bzoj3224 / Tyvj 1728 普通替罪羊树
  10. 如何设计一个优雅健壮的Android WebView?(下)