Matplotlib - 如何使用文档找到特定需求?

Posted

技术标签:

【中文标题】Matplotlib - 如何使用文档找到特定需求?【英文标题】:Matplotlib - how to use documentation to find specific needs? 【发布时间】:2020-02-18 10:01:04 【问题描述】:

我希望能够在Matplotlib 中找到特定设置/需要,仅使用它的站点(文档)而不使用网络搜索等。例如,我知道想要更改 y 轴标签的大小。我尝试在该网站上搜索 label size 并单击顶部搜索结果(不仅仅是因为它是顶部,而是关于轴,不是搜索中的当前术语,而是完全缺少我正在寻找的术语):https://matplotlib.org/api/axis_api.html?highlight=label%20size。

在那里我只能找到size 的单词。如果该工具没有更改轴标签大小的选项并且网络搜索找到了解决方案,那将是奇怪:How do I set the figure title and axes labels font size in Matplotlib?:plt.ylabel('ylabel', fontsize=16)

如何通过使用 Matplotlib 文档站点/树找到该解决方案(或其他一些可行的解决方案)?

【问题讨论】:

【参考方案1】:

逻辑是这样的:您确定要更改的对象。因此,对于轴标签,您知道可以通过plt.xlabel()ax.set_xlabel() 创建此类标签。因此,您导航到此函数/方法的文档页面: 在主页上单击modules,然后单击matplotlib.pyplotmatplotlib.axes。在函数/方法列表中,您向下滚动到要查找的函数/方法。 或者,您可以使用搜索 xlabel 到达那里。

在该方法的文档中,您可以找到允许的参数。它说

其他参数:**kwargs:Text属性Text属性控制标签的外观。

您单击Text 并找到参数列表。您浏览它们并确定fontsize 可能是设置字体大小的参数。

【讨论】:

以上是关于Matplotlib - 如何使用文档找到特定需求?的主要内容,如果未能解决你的问题,请参考以下文章

在哪里可以找到函数的 kwargs/args 文档

如何使用 Mongoose 进行查询,获得 N 个结果,但结合它找到的任何满足特定条件的文档?

如何配置matplotlib以便能够从本地路径读取字体?

减少matplotlib图中的左右边距

如何从 BeautifulSoup4 中的 html 标签中找到特定的数据属性?

如何以编程方式在 Matplotlib 中选择特定的子图?