<分区>
大多数 seaborn 绘图函数(例如 seaborn.barplot
、seaborn.regplot
)在调用时返回一个 matplotlib.pyplot.axes
,因此您可以根据需要使用此对象进一步自定义绘图。
但是,我想创建一个 seaborn.lmplot
,它不返回轴对象。在深入研究了 seaborn.lmplot
和 seaborn.FacetGrid
的文档之后(lmplot
在其后端使用),我发现没有 访问底层axes
对象的方法。此外,虽然大多数其他 seaborn 函数允许您将自己的 axes
作为参数传递,它们将在其上绘制绘图,但 lmplot
不会.
我想到的一件事是使用 plt.gca()
,但它只返回网格的last axes
对象。
有没有办法访问 seaborn.lmplot
或 seaborn.FacetGrid
中的 axes
对象?