我有两组由两组数组定义的曲线:(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)将具有坐标:

A: [(1.0,3.0),(1.5,5.0),(2.5,6.0),(2.0,2.0)]

B: [(2.0,2.0),(3.5,7.0),(3.0,3.0)]

C: [(3.0,(4.5,8.0),(4.0,2.0)]

D: [(4.0,(5.5,9.0),(5.0,3.0)]

python画数组曲线_python – 在matplotlib中如何填充由两组不同数组定义的两条曲线?...相关推荐

  1. 用python画动图_Python使用matplotlib画动态图

    机器学习需要使用python实现相应的算法,因此学习了Matplotlib中的画图. 当然为了能显示机器学习中每次迭代的效果与收敛速度,需要画出动态图形. 下面给出两个例子,分别可以画出动态条形图和动 ...

  2. python画环形图_Python通过matplotlib画双层饼图及环形图简单示例

    摘要:这篇Python开发技术栏目下的"Python通过matplotlib画双层饼图及环形图简单示例",介绍的技术点是"matplotlib.Python.简单示例.饼 ...

  3. python画熊猫代码_python – 使用子图和循环绘制Pandas groupby组

    我正在尝试基于Pandas groupby对象生成子图的网格.我希望每个绘图都基于groupby对象的一组的两列数据.假数据集: C1,C2,C3,C4 1,12,125,25 2,13,25,25 ...

  4. python画两条曲线_python – 在Matplotlib中绘制两个图之间的线

    在许多情况下,来自其他答案的解决方案是次优的(因为只有在计算点之后没有对图进行任何更改时它们才有效). 更好的解决方案是使用专门设计的ConnectionPatch: import matplotli ...

  5. python画饼图程序_python使用matplotlib画饼状图

    本文实例为大家分享了python使用matplotlib画饼状图的具体代码,供大家参考,具体内容如下 代码与详细注释 from matplotlib import pyplot as plt #调节图 ...

  6. python画饼图函数_python的matplotlib饼状图

    在python的matplotlib画图函数中,饼状图的函数为pie pie函数参数解读 plt.pie(x, explode=None, labels=None, colors=None, auto ...

  7. python种颜色循环_python – 重置Matplotlib中的颜色循环

    您可以使用Axes.set_color_cycle将颜色循环重置为原始颜色.查看此代码,可以执行实际工作: def set_color_cycle(self, clist=None): if clis ...

  8. python画虚线代码_python – 使用matplotlib绘制虚线2D矢量?

    啊!实际上,linestyle ='dashed'确实有效,只是箭头箭头只是默认填充而没有设置线宽.它们是补丁而不是路径. 如果您这样做: import matplotlib.pyplot as pl ...

  9. [C语言]指针之数组逆序函数:编写函数invert,将数组中的n个整数按相反顺序存放,要求用指针变量作为函数形参,并用指针的方法遍历该数组。在main函数中输入n个整数,存入数组a中;然后调用上述函

    编写函数invert,将数组中的n个整数按相反顺序存放,要求用指针变量作为函数形参,并用指针的方法遍历该数组. 在main函数中输入n个整数,存入数组a中:然后调用上述函数处理数组a,最后逐个输出数组 ...

最新文章

  1. python中的位置怎么看_如何知道项目在Python有序字典中的位置
  2. 人工神经网络之BP神经网络模型
  3. 【基础知识】Sticky Bit, SUID,SGID
  4. dnf超时空漩涡副本路线流程图_DNF超时空漩涡机制
  5. 【LeetCode】剑指 Offer 64. 求1+2+…+n
  6. B - C语言实验——整数位
  7. Css3中的响应式布局的应用
  8. 客户端js 读取 json 数据
  9. adb官方最新下载链接和常用操作
  10. 小琪不小气 - 微信自带表情符号的默认代码
  11. 24个希腊字母及其读音表
  12. 系统安装:双系统启动菜单
  13. 绝对干货!初学者也能看懂的DPDK解析
  14. Vulnhub靶场渗透测试系列bulldog(命令注入和sudo提权)
  15. 2017-03-19第nn次考试
  16. python十六进制转换成八进制_怎么把十六进制转化为八进制
  17. 手写板签字php,手写板,签字版
  18. 关于frida调试的时候提示Failed to spawn: the ‘argv‘ option is not supported when spawning Android apps错误
  19. 不定代词both/either/neither的区别
  20. 网络技巧:手机信号满格,上网却很慢,教你关闭双频优选开关,网速飞快

热门文章

  1. npm更改为淘宝镜像
  2. linux下设置mysql不区分大小写
  3. selenium webdriver中执行js(java)
  4. ffmpeg视频学习网站
  5. -heap 查看当前jvm堆栈信息_必知必会的JVM工具系列二,读懂会用jhat,jstack,jstatd,JConsole...
  6. pythonlist基本操作_Python list 常用操作
  7. 为什么服务器虚拟化,为什么要进行服务器虚拟化
  8. 汉川一中2021高考成绩查询,2021年汉川市高考状元名单资料,今年汉川市高考状元多少分...
  9. java变量数据类型_Java——变量和数据类型
  10. 二叉树查找python_二叉搜索树的python实现