我在玩seaborn
时,发现了seaborn
代码的一些示例。
tips = sns.load_dataset("tips")
ax = sns.swarmplot(x=tips["total_bill"])
现在,我检查了
type
的ax
及其matplotlib.axes._subplots.AxesSubplot
。现在我知道axes
是matplotlib
的子模块。但是_subplots
是axes
的子模块吗?我在搜索的文档中找不到任何信息。因此,AxesSubplot
将是在子模块_subplots
内部定义的类。那是对的吗 ? 最佳答案
_subplots
是axes
的子模块:
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/