python绘图方法实例入门


Posted in Python onMay 19, 2015

本文实例讲述了python绘图方法。分享给大家供大家参考。具体如下:

# -*- coding:utf-8 -*-
import matplotlib.pyplot as plt
def main():
  # 颜色列表
    colorList = ['b','g','r','c','m','y','k']
  # 共用的横坐标
    threadList = [1,2,4,8,10]
  # 设置横坐标和纵坐标的名称
    plt.xlabel('threads')
    plt.ylabel('concurrent')
     # 图的标题
    plt.title('concurrent test')
     # 要绘制的线的列表
    lines = []
    # 对应的线的名称
    titles = []
    # 第一根线的纵坐标
    dataList1 = [2,5,7,15,30]
    # 根据横坐标和纵坐标画第一根线
    line1 = plt.plot(threadList, dataList1)
    # 设置线的颜色宽度等
    plt.setp(line1, color=colorList[0], linewidth=2.0)
    # 线的名称
    titles.append('Linux')
    lines.append(line1)
     # 同理画第二根线
    dataList2 = [2,4,6,18,35]
    line2 = plt.plot(threadList, dataList2)
    plt.setp(line2, color=colorList[1], linewidth=2.0)
    titles.append('FreeBSD')
    lines.append(line2)
    plt.legend(lines, titles)
    plt.savefig('/home/workspace/test.png', dpi=120)
    #如果是pdf就,plt.savefig('/home/workspace/test.pdf')
if __name__ == '__main__':
  main()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python multiprocessing.Manager介绍和实例(进程间共享数据)
Nov 21 Python
Python写的英文字符大小写转换代码示例
Mar 06 Python
python高阶爬虫实战分析
Jul 29 Python
Django之模型层多表操作的实现
Jan 08 Python
Python之lambda匿名函数及map和filter的用法
Mar 05 Python
Python数据存储之 h5py详解
Dec 26 Python
Python实现CNN的多通道输入实例
Jan 17 Python
Python中zip()函数的解释和可视化(实例详解)
Feb 16 Python
基于python实现对文件进行切分行
Apr 26 Python
Python自动创建Excel并获取内容
Sep 16 Python
使用Djongo模块在Django中使用MongoDB数据库
Jun 20 Python
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
Apr 14 Python
Python中处理字符串之islower()方法的使用简介
May 19 #Python
python任务调度实例分析
May 19 #Python
pygame播放音乐的方法
May 19 #Python
在Python中处理字符串之isdigit()方法的使用
May 18 #Python
Python中处理字符串之isalpha()方法的使用
May 18 #Python
探究Python中isalnum()方法的使用
May 18 #Python
Python中的index()方法使用教程
May 18 #Python
You might like
php去除重复字的实现代码
2011/09/16 PHP
simplehtmldom Doc api帮助文档
2012/03/26 PHP
采集邮箱的php代码(抓取网页中的邮箱地址)
2012/07/17 PHP
Zend的AutoLoad机制介绍
2012/09/27 PHP
PHP往XML中添加节点的方法
2015/03/12 PHP
使用js获取QueryString的方法小结
2010/02/28 Javascript
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
2015/08/27 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
2017/06/19 Javascript
详解微信第三方小程序代开发
2017/06/23 Javascript
Vue组件开发技巧总结
2018/03/04 Javascript
vue 监听键盘回车事件详解 @keyup.enter || @keyup.enter.native
2018/08/25 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
js实现超级玛丽小游戏
2020/03/18 Javascript
python回调函数中使用多线程的方法
2017/12/25 Python
python-tkinter之按钮的使用,开关方法
2019/06/11 Python
使用django实现一个代码发布系统
2019/07/18 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
以SQLite和PySqlite为例来学习Python DB API
2020/02/05 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
python 装饰器的使用示例
2020/10/10 Python
python制作一个简单的gui 数据库查询界面
2020/11/19 Python
Autopep8的使用(python自动编排工具)
2021/03/02 Python
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
英国排名第一的在线宠物用品商店:Monster Pet Supplies
2018/05/20 全球购物
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
美国孕妇装购物网站:Motherhood Maternity
2019/09/22 全球购物
物理专业大学生职业生涯规划书
2014/02/07 职场文书
机械专业求职信
2014/05/25 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
钓鱼岛事件感想
2015/08/11 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
HTML基础-标签分类(闭合标签,空标签,块级元素,行内元素,行级块元素,可替换元素)
2021/03/31 HTML / CSS