美文网首页
matplotlib画图

matplotlib画图

作者: D_Major | 来源:发表于2019-04-03 17:29 被阅读0次

    参考https://www.cnblogs.com/xubing-613/p/5895948.html

    import matplotlib.pyplot as plt
    
    fig = plt.figure()
    ax = fig.add_subplot(111)
    
    rect = plt.Rectangle((0.2,0.75), 0.4, 0.15, color = ‘r’, alpha = 0.3)#左下起点,长,宽,颜色,α
    circ = plt.Circle((0.7,0.2), 0.15, color = ‘b’, alpha = 0.5)#圆心,半径,颜色,α
    pgon = plt.Polygon([[0.15, 0.15], [0.35, 0.4], [0.2, 0.6]], color = ‘g’, alpha = 0.5 )#顶点坐标颜色α, α表示的是图表的填充不透明度。在(0,1)之间。
    
    ax.add_patch(rect)
    ax.add_patch(circ)
    ax.add_patch(pgon)
    

    使用左键移动坐标轴, 右键缩放坐标轴

    散点图scatter
    matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, *, plotnonfinite=False, data=None, **kwargs)
    x, y都是一维数组, c代表颜色, 只有当c是浮点数数组时才使用cmap(calormap), vmin,vmax表示亮度数据归一化(经验值), edgecolors是点圆周上边的颜色

    相关文章

      网友评论

          本文标题:matplotlib画图

          本文链接:https://www.haomeiwen.com/subject/jsnzbqtx.html