zoukankan      html  css  js  c++  java
  • matplotlib 画折线图,部分参数问题

    matplotlib画折线图参数及释义
    import matplotlib.pyplot as plt
    
    x = [1,2,3,6]
    y = [2,4,9,7]
    # plt.style.use('ggplot')   # 添加样式
    plt.rcParams['font.sans-serif'] = ['Songti SC']    # 显示中文字体
    # plt.rcParams['font.sans-serif'] = ['SimHei']
    plt.rcParams['axes.unicode_minus'] = False    # 显示特殊字符
    
    plt.figure(figsize=(13, 8))  # 定义图片储存大小
    # legend = plt.legend(title="510500ETF")    定义子标题
    # legend._legend_box.align = "left"    # 居左,居中(center),居右(right)
    # plt.title('title:', loc='left', fontsize=30, color='lightsteelblue')
    # plt.ylabel('price', fontsize=10)
    # plt.xlabel("date")
    
    plt.plot(x, y, 'd-', linewidth=3, alpha=0.9, markersize=3, label='Closing price')  # g:green, o:焦点, --:连线用虚线
    plt.xticks(rotation=45, fontsize=10)    # x轴旋数据转角度
    # plt.legend()    # label='Closing price'    定义折现说明,和plot里的label挂钩
    # plt.subplots_adjust(top=1, bottom=0, left=0, right=1, hspace=5, wspace=5)
    # plt.margins()
    plt.grid(axis='y')  # 底纹
    # plt.show()
    plt.savefig(figfile, format='png', bbox_inches='tight', pad_inches=0)    # 参数bbox_inches='tight', pad_inches=0, 保存时去除空白边框
    

      

  • 相关阅读:
    APICloud学习笔记之Click事件优化
    APICloud学习笔记之doT模板
    APICloud学习笔记之上拉加载
    APICloud学习笔记之下拉刷新
    5. JavaScript 正则表达式
    4. JavaScript 控制语句
    3. JavaScript 数据类型
    2. 语法
    1.开篇
    C++内存申请容易产生的错误
  • 原文地址:https://www.cnblogs.com/xiaowangba9494/p/15785713.html
Copyright © 2011-2022 走看看