8

我正在尝试链接到apply()autodoc 文档:http ://pandas.pydata.org/pandas-docs/dev/generated/pandas.DataFrame.apply.html 。

我可以通过使用链接到发布页面:http ://pandas.pydata.org/pandas-docs/dev/release.html ...

:ref:`release <pandas:release>`

...但我似乎无法获得到 autodoc 页面的正确链接。我的 intersphinx 映射配置为...

{'python': ('http://docs.python.org/', None),
 'pandas': ('http://pandas.pydata.org/pandas-docs/dev', None)}`

...并且我尝试了该apply()方法的以下链接变体:

:ref:`apply <pandas:pandas.dataframe.apply>`
:ref:`apply <pandas:pandas-dataframe-apply>`
:ref:`apply <pandas:dataframe.apply>`
:ref:`apply <pandas:DataFrame.apply>`
:ref:`apply <pandas.DataFrame.apply>`
:ref:`apply <pandas.dataframe.apply>`
:meth:`apply <pandas:pandas.dataframe.apply>`
:meth:`pandas:pandas.dataframe.apply`
:meth:`pandas.dataframe.apply`

回答

正如 mzjn 在下面回答的那样,该链接区分大小写,因此在我的情况下可以执行以下任何操作:

:meth:`apply <pandas:pandas.DataFrame.apply>`
:meth:`pandas:pandas.DataFrame.apply`
:meth:`pandas.DataFrame.apply`
4

1 回答 1

5

注意拼写。如果更改为,则问题中使用该:meth:角色的所有交叉引用都将起作用。dataframeDataFrame

于 2014-07-15T09:11:07.270 回答