python显示文字框_Python可视化31|matplotlib-图添加文本(text)及注释(annotate)

本文详细介绍如何给一张图添加注释文字、指引箭头。本文速览不同axes之间注释箭头连接文本image之前介绍的venn图中个性化添加注释文本框image目录1、添加文本(matplotlib.pyplot.text)文本基本参数设置给文本加上背景框背景文本框形状2、添加注释(matplotlib.pyplot.annotate)基本参数设置修改箭头形状箭头弯曲跨子图注释1、添加文本(matplotl...
摘要由CSDN通过智能技术生成

本文详细介绍如何给一张图添加注释文字、指引箭头。

本文速览

不同axes之间注释箭头连接文本

2b65e8e0494d

image

之前介绍的venn图中个性化添加注释文本框

2b65e8e0494d

image

目录

1、添加文本(matplotlib.pyplot.text)

文本基本参数设置

给文本加上背景框

背景文本框形状

2、添加注释(matplotlib.pyplot.annotate)

基本参数设置

修改箭头形状

箭头弯曲

跨子图注释

1、添加文本(matplotlib.pyplot.text)

语法:matplotlib.pyplot.text(x, y, s, fontdict=None, **kwargs)

文本基本参数设置

import matplotlib.pyplot as plt

plt.style.use('seaborn-whitegrid')

plt.figure(figsize=(5,4),dpi=120)

plt.plot([1,2,5],[7,8,9])

plt.text(x=2.2,#文本x轴坐标

y=8, #文本y轴坐标

s='basic unility of text', #文本内容

rotation=1,#文字旋转

ha='left',#x=2.2是文字的左端位置,可选'center', 'right', 'left'

va='baseline',#y=8是文字的低端位置,可选'center', 'top', 'bottom', 'baseline', 'center_baseline'

fontdict=dict(fontsize=12, color='r',

family='monospace',#字体,可选'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'

weight='bold',#磅值,可选'light', 'normal', 'medium', 'semibold', 'bold', &

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值