(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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐