zoukankan      html  css  js  c++  java
  • matplotlib库的应用

    1、导入模块

    from matplotlib import pyplot as plt

    2、设置x,y的参数

    x = range(2,26,2)
    y = [15,13,14,5,17,20,25,26,26,27,22,18]

    3、绘制图片plot

    plt.plot(x, y)

    4、显示图形

    plt.show()

    保存图片

    plt.savefig("./t1.png")

    设置图片大小

    plt.figure(figsize=(20 , 9),dpi=88)

    设置x,和y的刻度

    plt.xticks(x)
    plt.yticks(y)

    设置中文

    导入模块
    from
    matplotlib import font_manager

    设置字体路径
    myfont = font_manager.FontProperties(fname="C:WindowsFontssimkai.ttf")


    fontproperties显示你的字体
    plt.title("10点到12点气温变化情况", fontproperties = myfont)
     

    字体倾斜度 rotation

    plt.xticks(x,rotation = 45)

    显示标题

    # x轴下方
    plt.xlabel("时间", fontproperties = myfont)
    
    # y轴左边
    plt.ylabel("温度", fontproperties = myfont)
    
    # 正上方标题
    plt.title("10点到12点气温变化情况", fontproperties = myfont)

    添加图例

    # 添加图例
    plt.plot(x,y,label = "自己")
    #设置图例字体
    plt.legend(prop = myfont)

    绘制网格线

    #绘制网格线
    plt.grid()
    #设置网格线的透明度
    plt.grid(alpha = 0.5)



  • 相关阅读:
    C++ map的基本操作和用法
    堆排序汇总
    gdb调试多进程和多线程命令
    Linux内存分配机制
    svn 修改文件的可执行权限
    proc/sys/net/ipv4/下各项的意义
    linux read()和write
    ps命令参数
    /etc/passwd- 和/etc/shadow-文件
    openssh源码分析笔记
  • 原文地址:https://www.cnblogs.com/wocaonidaye/p/12763953.html
Copyright © 2011-2022 走看看