首页 > 编程 > Python > 正文

python绘图方法实例入门

2020-02-23 01:15:44
字体:
来源:转载
供稿:网友

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

# -*- coding:utf-8 -*-import matplotlib.pyplot as pltdef 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程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表