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集合用法实例分析
May 30 Python
Python中的条件判断语句基础学习教程
Feb 07 Python
Python实现曲线点抽稀算法的示例
Oct 12 Python
tensorflow入门之训练简单的神经网络方法
Feb 26 Python
Python变量赋值的秘密分享
Apr 03 Python
使用Python实现毫秒级抢单功能
Jun 06 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
Aug 07 Python
Django 请求Request的具体使用方法
Nov 11 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
Mar 31 Python
Python startswith()和endswith() 方法原理解析
Apr 28 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
May 18 Python
python3字符串输出常见面试题总结
Dec 01 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 empty函数 使用说明
2009/08/10 PHP
一些需要禁用的PHP危险函数(disable_functions)
2012/02/23 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
JavaScript 构造函数 面相对象学习必备知识
2010/06/09 Javascript
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
纯css+js写的一个简单的tab标签页带样式
2014/01/28 Javascript
jquery基础教程之数组使用详解
2014/03/10 Javascript
javascript实现的平方米、亩、公顷单位换算小程序
2014/08/11 Javascript
js在指定位置增加节点函数insertBefore()用法实例
2015/01/12 Javascript
JS+CSS模拟可以无刷新显示内容的留言板实例
2015/03/03 Javascript
javasript实现密码的隐藏与显示
2015/05/08 Javascript
Angular.js跨controller实现参数传递的两种方法
2017/02/20 Javascript
jQuery控制元素隐藏和显示
2017/03/03 Javascript
Vue实现自带的过滤器实例
2017/03/09 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
2017/09/19 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
js实现各浏览器全屏代码实例
2018/07/03 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
2019/08/12 Javascript
vue输入框使用模糊搜索功能的实现代码
2020/05/26 Javascript
[03:08]迎霜节狂欢!2018年迎霜节珍藏Ⅰ一览
2018/12/25 DOTA
[08:08]DOTA2-DPC中国联赛2月28日Recap集锦
2021/03/11 DOTA
跟老齐学Python之list和str比较
2014/09/20 Python
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
pytorch查看torch.Tensor和model是否在CUDA上的实例
2020/01/03 Python
Python读取excel文件中带公式的值的实现
2020/04/17 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
Fresh馥蕾诗英国官网:法国LVMH集团旗下高端天然护肤品牌
2018/11/01 全球购物
Quiksilver美国官网:始于1969年的优质冲浪服和滑雪板外套
2020/04/20 全球购物
银行服务理念口号
2015/12/25 职场文书
教你用python控制安卓手机
2021/05/13 Python
JavaScript实现酷炫的鼠标拖尾特效
2022/02/18 Javascript