文档风格指南#
本指南包含 Matplotlib 文档的语言和格式的最佳实践。
也可以看看
有关贡献的更多信息,请参阅编写文档 部分。
说明性语言#
对于解释性写作,以下指南用于清晰简洁的语言使用。
术语#
Matplotlib 中有几个关键术语是文档可靠性和一致性的标准。它们不可互换。
学期 |
描述 |
正确的 |
不正确 |
---|---|---|---|
用于编程的 Matplotlib 工作空间。 |
|
||
图内的子图。包含绘图元素并负责绘制和配置其他详细信息。 |
|
||
各种显示视觉效果的 Matplotlib 对象。 |
|
||
人类可读的一维参考标记对象,包含刻度、刻度标签、脊椎和边缘。 |
|
||
显式的面向对象编程 (OOP) |
Matplotlib 中的显式编程方法。 |
|
|
隐式,
|
Matplotlib 中带 |
|
|
语法#
主题#
使用第二人称祈使句来指定动作的定向指令。第二人称代词用于特定于个人的上下文和所有格指代。
正确的 |
不正确 |
---|---|
|
您可以从源目录安装 Matplotlib。如果您在安装时遇到问题,您可以找到额外的支持。 |
紧张#
使用一般现在时进行解释。尽可能避免将来时和其他情态动词或助动词。
正确的 |
不正确 |
---|---|
Matplotlib 可视化背后的基本思想涉及获取数据并通过函数和方法对其进行转换。 |
Matplotlib 将获取数据并通过函数和方法对其进行转换。它们可以生成多种视觉效果。这些将是使用 Matplotlib 的基础。 |
声音#
写主动句。被动语态最适合与警告提示相关的情况或条件。
正确的 |
不正确 |
---|---|
该函数 |
该图由
|
如果没有参数,函数将返回错误消息。 |
如果没有参数,您将看到来自函数的错误消息。 |
句子结构#
定期使用主语-动词-宾语顺序写短句。限制句子中的并列连词。避免代词引用和从属连接短语。
正确的 |
不正确 |
---|---|
Matplotlib 中的 |
Matplotlib 中的 |
该 |
该 |
隐式方法是生成简单绘图的便捷捷径。 |
希望有方便的快捷方式来生成绘图的用户使用隐式方法。 |
格式化#
以下指南指定了如何合并代码并为 Matplotlib 文档使用适当的格式。
代码#
Matplotlib 是一个 Python 库,遵循相同的文档标准。
输出#
.py
使用示例中的文件使用 Matplotlib 生成视觉效果时,显示视觉效果matplotlib.pyplot.show
以显示视觉效果。保持文档中没有 Python 输出行。
正确的 |
不正确 |
---|---|
plt.plot([1, 2, 3], [1, 2, 3])
plt.show()
|
plt.plot([1, 2, 3], [1, 2, 3])
|
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [1, 2, 3])
fig.show()
|
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [1, 2, 3])
|
重构文本#
Matplotlib 使用 reStructuredText 标记作为文档。Sphinx 有助于将这些文档转换为适当的格式,以实现可访问性和可见性。
列出#
项目符号列表适用于不需要排序的项目。编号列表专门用于按确定的顺序执行操作。
正确的 |
不正确 |
---|---|
该示例使用三个图表。 |
该示例使用三个图表。 |
|
|
这四个步骤有助于开始使用 Matplotlib。 |
以下步骤对于开始使用 Matplotlib 很重要。 |
|
|
表#
在组织内容时使用具有 reStructuredText 标准的 ASCII 表。不接受 Markdown 表和 csv-table 指令。
正确的 |
不正确 |
||||
---|---|---|---|---|---|
|
| Correct | Incorrect |
| ------- | --------- |
| OK | Not OK |
|
||||
+----------+----------+
| Correct | Incorrect|
+==========+==========+
| OK | Not OK |
+----------+----------+
|
.. csv-table::
:header: "correct", "incorrect"
:widths: 10, 10
"OK ", "Not OK"
|
||||
=========== ===========
Correct Incorrect
=========== ===========
OK Not OK
=========== ===========
|
其他资源#
本风格指南不是一个全面的标准。有关如何为文档做出贡献的更全面的参考,请参阅下面的链接。这些资源包含编写文档的常见最佳实践。
评论#
Python 代码示例在同一行之前或同一行上都有注释。
正确的
不正确