• matplotlib绘制表格


    #-----例子1---------------------------------------------
    import matplotlib.pyplot as plt
    
    data = [[1,2,3,4],[6,5,4,3],[1,3,5,1]]
    
    table = plt.table(cellText=data, colLabels=['A', 'B', 'C', 'D'], loc='center',
                      cellLoc='center', colColours=['#FFFFFF', '#F3CC32', '#2769BD', '#DC3735'])
    table.auto_set_font_size(False)
    h = table.get_celld()[(0,0)].get_height()
    w = table.get_celld()[(0,0)].get_width()
    
    # Create an additional Header
    header = [table.add_cell(-1,pos, w, h, loc="center", facecolor="none") for pos in [1,2,3]]
    header[0].visible_edges = "TBL"
    header[1].visible_edges = "TB"
    header[2].visible_edges = "TBR"
    header[1].get_text().set_text("Header Header Header Header")
    
    plt.axis('off')
    plt.show()
    #-----例子2---------------------------------------------
    import matplotlib.pyplot as plt
    import numpy as np
    
    plt.figure()
    ax = plt.gca()
    
    y = np.random.randn(9)
    col_labels = ['col1','col2','col3']
    row_labels = ['row1','row2','row3']
    table_vals = [[11,12,13],[21,22,23],[28,29,30]]
    row_colors = ['red','gold','green']
    my_table = plt.table(cellText=table_vals, colWidths=[0.1]*3, rowLabels=row_labels, colLabels=col_labels, rowColours=row_colors, colColours=row_colors, loc='best')
    
    plt.plot(y)
    
    plt.show()
  • 相关阅读:
    2013dgtcs 成绩排序
    JZOJ 1286. 太空电梯
    java单例模式Singleton
    设计模式的类型
    java工厂模式Factory
    Mysql SQL优化
    maven deploy命令打包到私服
    debian/linux 配置maven
    Java RC4加密解密工具
    JedisUtils
  • 原文地址:https://www.cnblogs.com/muyue123/p/15176034.html
Copyright © 2020-2023  润新知