Advertisement

Python Matplotlib 数据可视化(五):使用 patches 绘制几何图形、圆形、矩形、圆弧和楔形

阅读量:

目录

    • 采用模块化patches技术构建几何图形
        • 圆形的绘制途径
        • 椭圆形的绘制途径
        • 矩形的绘制途径
        • 圆弧与楔形的绘制方式
        • 详细说明1:
        • 详细说明2:
        • 附加详细说明3:

使用模块化patches绘制几何图形

圆的实现方法

复制代码
    # 导入包
    import matplotlib.pyplot as plt
    from matplotlib.patches import Circle
    import numpy as np
    
    # 绘图
    fig,ax = plt.subplots(2,2)
    
    # 子图(221)
    circle=Circle((2,2),radius=2,facecolor='white',edgecolor='cornflowerblue')
    # (2,2)圆心坐标,radius圆的半径,facecolor圆的填充颜色,edgecolor圆的轮廓颜色
    ax[0,0].add_patch(circle)
    # 调用实例方法add_patch()将实例circle以参数值形式添加到坐标轴实例ax[0,0]中,从而完成指定位置和

全部评论 (0)

还没有任何评论哟~