深入浅出matplotlib(24):实现条件选择区域的颜色填充

本文详细介绍了如何使用matplotlib库在Python中实现基于条件的区域颜色填充。通过示例展示了当曲线交叉时,如何根据X轴值判断不同区域并填充不同颜色,以突出显示量变到质变的关系。此外,还探讨了展示置信区间的图示方法,以更直观地理解数据的置信范围。
摘要由CSDN通过智能技术生成

前面实现两条曲线围成的区域进行指定的颜色填充,可以解决大部分问题了,但是有时候需要指定两条曲线在交叉点作为分界点,比如X轴小于交叉点的使用一种颜色来填充,X轴大于交叉点的区域,又采用另外一种颜色来填充。因为这种情况常常反映了某种条件进行了突变,进行量上的变化,从而达到质的变化。在做实验报告,或者PPT数据显示时,常常要标注出这种变化的关系,否则作为研究报告是不合格的,作为教学课件更加不合格了。

 

下面来看一个例子,如下图:

在这个图里,先看到两个区域填充了两种不同的颜色,在左边的区域填充是红色,在右边的区域填充是蓝色,并且这两个区域是不规则的形状,由此可见,它们是由两条曲线相交围成的区域图。一条曲线是正弦曲线,另外一条曲线是y1 = 0.5*x - 0.5的直线。正弦曲线与直线相交一点,这个交点是表示直线值y1比正弦值y小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

caimouse

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值