我正在尝试链接到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`
答案 0 :(得分:4)
小心拼写。如果:meth:
更改为dataframe
,那么使用DataFrame
角色的问题中的所有交叉引用都将有效。