获取matplotlib.collections.PolyCollection

时间:2018-11-13 05:03:20

标签: python matplotlib plot subplot

我想获取matplotlib.collections.PolyCollection的轴。如果pc是这样的对象,请运行以下代码:

ax = pc.axes.get_xaxis()

尽管我的代码之前一直在工作,但我在遇到以下警告:

  

MatplotlibDeprecationWarning:mpl 1.5中已弃用get_axes,请使用axes属性。尚未设置删除日期。

但是现在我在运行同一程序时遇到此错误:

  

“ PolyCollection”对象没有属性“ get_axes”

get_axes折旧后如何获得轴?

1 个答案:

答案 0 :(得分:0)

您提到的警告建议改为使用axes属性。看看documentation,axes是一个现有属性,而get_axes不是。它应按预期返回Axes实例。