(1)text()方法:

plt.text(x, y, string, size, family, color, style, weight, verticalalignment, horizontalalignment, rotation, bbox=dict(facecolor, alpha, boxstyle))

x: 文本位置的横坐标

y:文本位置的纵坐标

string: 文本内容

size:文本字体大小

family:文本字体类型:比如宋体、Times new roman等

color:文本字体颜色

style:文本字体风格:italic(斜体)

weight:文本线条粗细:light

verticalalignment:垂直对齐方式 ,可选 ‘center’ ,‘top’ , ‘bottom’,‘baseline’ 等

horizontalalignment:水平对齐方式 ,可以填 ‘center’ , ‘right’ ,‘left’ 等

rotation:标签的旋转角度,以逆时针计算,取整

bbox:文本背景框设置:

       ( facecolor:背景颜色

        alpha:背景颜色的透明度

        boxstyle:背景框的风格(默认是直角):boxstyle="round"(为圆角)

        )

(2)案例设置:

plt.text(-3, 150, text1, size=12, family="Times new roman", color="black", style='italic', weight = "light", bbox=dict(facecolor="dimgray", alpha=0.5, boxstyle="round"))

希望能够帮到您!谢谢采纳!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐