python – 在matplotlib中如何填充由两组不同数组定义的两条曲
发布时间:2020-12-16 22:24:34 所属栏目:Python 来源:网络整理
导读:我有两组由两组数组定义的曲线:(x1,y1)和(x2,y2),我想用多边形填充它们.所有数组的长度相同,但x1和x2包含不同的值. plt.fill_between(x,y1,y2)要求两条曲线共享相同的x数组. 我怎么做像fill_between(x1,x2,y2)这??样的东西? 例如,如果: x1 = np.array([1.
我有两组由两组数组定义的曲线:(x1,y1)和(x2,y2),我想用多边形填充它们.所有数组的长度相同,但x1和x2包含不同的值. plt.fill_between(x,y1,y2)要求两条曲线共享相同的x数组. 我怎么做像fill_between(x1,x2,y2)这??样的东西? 例如,如果: x1 = np.array([1.0,2.0,3.0,4.0,5.0])和y1 = np.array([3.0,3.0])定义第一条曲线 和 x2 = np.array([1.5,2.5,3.5,4.5,5.5])和y2 = np.array([5.0,6.0,7.0,8.0,9.0])定义第二个. 如何使用四个多边形(左右边界不必垂直)填充曲线(x1,y2)之间的颜色? 为了澄清,四个多边形(A,B,C,D)将具有坐标:
最佳答案
我正在努力毫不含糊地解释你的问题,但我认为你只想使用填充,例如:
会给你的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |