AttributeError: 'PathCollection' object has no attribute 'add_patch'
时间: 2024-05-11 19:13:10 浏览: 183
【Python】AttributeError: ‘AutoSchema’ object has no attribute ‘get_link’
5星 · 资源好评率100%
AttributeError: 'PathCollection' object has no attribute 'add_patch'是一个常见的错误提示,通常是因为你在使用matplotlib绘图时,尝试使用add_patch()方法来添加图形,但是你使用的对象是PathCollection类型的,而PathCollection对象并没有add_patch()方法。
PathCollection对象表示一个点的集合,通常使用scatter()函数创建,而add_patch()方法用于向Axes对象添加一个Patch对象,表示图形上的一个区域。
如果你需要向图形上添加区域,可以使用其他类型的对象,比如Rectangle对象、Circle对象等等。具体的实现方式可以参考matplotlib官方文档。
阅读全文