Matplotlib: Python plotting — Matplotlib 2.0.0 documentation
http://matplotlib.org/

matplotlib-绘制精美的图表 — 用Python做科学计算
http://old.sebug.net/paper/books/scipydoc/matplotlib_intro.html

Thumbnail gallery — Matplotlib 2.0.0 documentation
http://matplotlib.org/gallery.html

Matplotlib提供了一套和matlab相似的命令api,可以画出各种各样强大又美观的图
随便贴两个图的代码:

import numpy as np
import matplotlib.pyplot as plt

def graph1():
    x = np.linspace(0, 10, 1000)
    y = np.sin(x)
    z = np.cos(x**2)
    plt.figure(figsize=(8,4))
    plt.plot(x,y,label="$sin(x)$",color="red",linewidth=2)
    plt.plot(x,z,"b--",label="$cos(x^2)$")
    plt.xlabel("Time(s)")
    plt.ylabel("Volt")
    plt.title("PyPlot First Example")
    plt.ylim(-1.2,1.2)
    plt.legend()
    plt.show()

def graph2():
    x = np.linspace(0, 2*np.pi, 50)
    y = np.sin(x)
    y2 = y + 0.1 * np.random.normal(size=x.shape)
    fig, ax = plt.subplots()
    ax.plot(x, y, 'k--')
    ax.plot(x, y2, 'ro')

ax.set_xlim((0, 2*np.pi))
    ax.set_xticks([0, np.pi, 2*np.pi])
    ax.set_xticklabels(['0', '$\pi$', '2$\pi$'])
    ax.set_ylim((-1.5, 1.5))
    ax.set_yticks([-1, 0, 1])

ax.spines['left'].set_bounds(-1, 1)
    ax.spines['right'].set_visible(False)
    ax.spines['top'].set_visible(False)
    ax.yaxis.set_ticks_position('left')
    ax.xaxis.set_ticks_position('bottom')
    plt.show()

最新文章

  1. MySQL误操作后如何快速恢复数据
  2. js 短信验证码 计时器
  3. php之获取程序源码的方法
  4. 用jQuery Mobile做HTML5移动应用的三个优缺点
  5. 总结.NET 中什么时候用 Static
  6. 谷歌(GDG):智能技术在物联网及移动互联网中的最新应用讲座
  7. linux路由配置负载均衡
  8. spark storage之SparkEnv
  9. IIS6.0、IIS7中的站点、应用程序和虚拟目录详细介绍
  10. MySQL 缓存 Query Cache
  11. appcompat v21: 让 Android 5.0 前的设备支持 Material Design
  12. Java函数2:计算两个日期相差的天数
  13. 手动安装Package Control
  14. PHP代码审计之命令注入
  15. JSX的替代方案(译文)
  16. php正则匹配
  17. @RequestParam加与不加的区别
  18. PythonStudy——阶段总结
  19. python中的str和repr函数的区别
  20. java-Arrays类

热门文章

  1. 四十五:漏洞发现-API接口服务之漏洞探针类型利用修复
  2. 说说 JavaScript中 call和apply
  3. C. Table Decorations
  4. AtCoder Beginner Contest 181 E - Transformable Teacher (贪心,二分)
  5. Codeforces 1144F Graph Without Long Directed Paths DFS染色
  6. HDU2732 Leapin' Lizards 最大流
  7. 仿ATM程序软件
  8. Codeforces Round #650 (Div. 3) C. Social Distance (前缀和)
  9. C# Dictionary(字典)源码解析&效率分析
  10. 分布式一致性算法 2PC 3PC Paxos