关于matplotlib如何注释的问题

问题遇到的现象和发生背景

不知道如何在matplotlib上添加想要的信息

问题相关代码,请勿粘贴截图
plt.xlabel("SAT_ALT", fontsize=15)
plt.ylabel("DIST_PCU_IN_I", fontsize=15)
plt.scatter(t1.SAT_ALT,t1.DIST_PCU_IN_I,alpha=.7,color='red')
plt.scatter(t2.SAT_ALT,t2.DIST_PCU_IN_I,alpha=.7,color='blue')
plt.scatter(t3.SAT_ALT,t3.DIST_PCU_IN_I,alpha=.7,color='orange')
plt.scatter(t4.SAT_ALT,t4.DIST_PCU_IN_I,alpha=.7,color='green')
plt.scatter(t5.SAT_ALT,t5.DIST_PCU_IN_I,alpha=.7,color='plum')
plt.show
运行结果及报错内容

img

我的解答思路和尝试过的方法

查了不少资料,但不知道如何解决

我想要达到的结果

img


类似于这种,针对不同的颜色可以在散点图上注释。比如说,可以注释红色点代表A区间,蓝色代表B区间。(注释内容可以自己填写)

对散点图添加图例的方法可参考这里的写法:
https://blog.csdn.net/sdaujz/article/details/106305451
关于文字标注可参考:
https://blog.csdn.net/weixin_43632109/article/details/106189122