【发布时间】:2019-02-13 12:54:29
【问题描述】:
大多数 seaborn 绘图函数(例如 seaborn.barplot、seaborn.regplot)在调用时返回 matplotlib.pyplot.axes,以便您可以使用此对象进一步自定义您认为合适的绘图。
但是,我想创建一个seaborn.lmplot,它不会返回坐标区对象。在深入研究了 seaborn.lmplot 和 seaborn.FacetGrid(lmplot 在其后端使用)的文档后,我发现 no 访问底层 axes 对象的方法。此外,虽然大多数其他 seaborn 函数允许您将自己的 axes 作为参数传递,但lmplot 不能。
我想到的一件事是使用plt.gca(),但这只会返回网格的last axes 对象。
有什么方法可以访问seaborn.lmplot 或seaborn.FacetGrid 中的axes 对象吗?
【问题讨论】:
标签: python matplotlib data-visualization seaborn