python绘图方法实例入门

 更新时间:2015年05月19日 09:30:37   作者:守株待兔  
这篇文章主要介绍了python绘图方法,实例分析了Python的绘图技巧,涉及Python中matplotlib模块的使用方法,需要的朋友可以参考下

本文实例讲述了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推导式使用详情

    这篇文章主要介绍了Python推导式使用详情,推导式是 for 循环的简化使用方法,使用推导式,将一个可迭代对象中的数据遍历到某一个容器当中,下面文章详细介绍需要的小伙伴可以参考一下
    2022-05-05
  • pytorch中关于backward的几个要点说明

    pytorch中关于backward的几个要点说明

    这篇文章主要介绍了pytorch中关于backward的几个要点说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Python音频处理库pydub的使用教程详解

    Python音频处理库pydub的使用教程详解

    Pydub是Python音频处理库,可以对音频进行切割、合并、转换、调整音量等操作。本文将对pydub各个知识点和案例进行介绍,需要的可以参考一下
    2023-03-03
  • 浅谈ROC曲线的最佳阈值如何选取

    浅谈ROC曲线的最佳阈值如何选取

    今天小编就为大家分享一篇浅谈ROC曲线的最佳阈值如何选取,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • Python RPA自动化机器人模拟鼠标键盘

    Python RPA自动化机器人模拟鼠标键盘

    这篇文章主要介绍了Python RPA自动化机器人模拟鼠标键盘,RPA,全称为Robotic Process Automation,即机器人流程自动化。我们可以利用RPA技术将工作中可重复的部分流程化,让机器替我们完成这一工作
    2023-02-02
  • python计算Content-MD5并获取文件的Content-MD5值方式

    python计算Content-MD5并获取文件的Content-MD5值方式

    这篇文章主要介绍了python计算Content-MD5并获取文件的Content-MD5值方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • 简单上手Python中装饰器的使用

    简单上手Python中装饰器的使用

    这篇文章主要介绍了Python中装饰器的使用,是Python进阶学习中的重要知识,需要的朋友可以参考下
    2015-07-07
  • 基于Python获取亚马逊的评论信息的处理

    基于Python获取亚马逊的评论信息的处理

    这篇文章主要介绍了基于Python获取亚马逊的评论信息的处理方法,用户的评论能直观的反映当前商品值不值得购买,亚马逊的评分信息也能获取到做一个评分的权重,感兴趣的朋友跟随小编一起看看吧
    2022-02-02
  • python+selenium 点击单选框-radio的实现方法

    python+selenium 点击单选框-radio的实现方法

    今天小编就为大家分享一篇python+selenium 点击单选框-radio的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • python使用itchat库实现微信机器人(好友聊天、群聊天)

    python使用itchat库实现微信机器人(好友聊天、群聊天)

    itchat是一个开源的微信个人号接口,可以使用该库进行微信网页版中的所有操作。本文主要使用该库完成一个能够处理微信消息的的图灵机器人,包括好友聊天、群聊天,感兴趣的朋友跟随小编一起学习吧
    2018-01-01

最新评论