我在玩seaborn时,发现了seaborn代码的一些示例。

tips = sns.load_dataset("tips")

ax = sns.swarmplot(x=tips["total_bill"])


现在,我检查了typeax及其matplotlib.axes._subplots.AxesSubplot。现在我知道axesmatplotlib的子模块。但是_subplotsaxes的子模块吗?我在搜索的文档中找不到任何信息。因此,AxesSubplot将是在子模块_subplots内部定义的类。那是对的吗 ?

最佳答案

_subplotsaxes的子模块:
https://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/axes/_subplots.py

它的主要下划线不建议对其进行操作。
查看源代码,我想您的AxesSubplot是使用subplot_class_factory创建的类。

关于python - Matplotlib子模块_subplots,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49729626/

10-15 16:53