展开全部
题主你好,
首先, plt是官网推荐的对matplotlib.pyplot的缩写,即在python中通常e69da5e887aa62616964757a686964616f31333433643130有语句:
import matplotlib.pyplot as plt
其次, figtext()函数的作用是在图中添加文本信息,而函数中的参数,则是设置所添加文本的 位置 | 文本内容 | 字体 | 字体大小 | 对齐 等等,详细的参数可参照网址:
------------
下面我们看一下figtext()函数的定义:
可以看出, x,y,s这三个参数是你调用时必传的, 其中:
x表示横坐标;
y表示纵坐标;
s表示要添加的文本内容;
*.需要注意的是,默认情况下x,y坐标的取值范围都是0到1
---------
下面来看题主的问题:
plt.figtext(0.2, 1 - i * 0.02, '%.5f' % angle, ha='center', va='bottom', fontsize=7)
其中头三个参数,按照上面说的对照一下:
0.2: 表示横坐标;
1-i*0.02: 表示纵坐标;
'%.5f' % angle: 表示要添加的文本内容, angle是变量名, %.5f表示将变量angle格式化为浮点数,并保留小数点后5位(如果有多位,则小数点后5位会4舍5入),举例来说:
a. '%.5f'%3 得到的结果是 3.00000;
b