如何找到 https://www.rdocumentation.org 中引用的函数的 R 包

How to find R package for function referenced in https://www.rdocumentation.org

我正在尝试学习如何在 R 中进行数学运算。我发现了以下 website,但它没有指定某些函数捆绑在哪个包中。

例如,我正在尝试 运行 泰勒级数的例子。在网站上,它在 page:

底部附近提供了一个代码片段
taylor(sin, 0, 4)

我得到以下输出:

Error in taylor(sin, 0, 4) : could not find function "taylor"

然后,我想看看官方文档是怎么说这个功能的,所以输入了

?taylor

并得到以下内容:

No documentation for ‘taylor’ in specified packages and libraries:

那么,有经验的 R 用户,https://www.rdocumentation.org 信誉好吗?如果你使用它,你如何找到你需要安装哪个包才能使用某些功能?

在 url 本身:https://www.rdocumentation.org/packages/pracma/versions/1.9.9/topics/taylor

该页面本身还指定了该函数的来源包。

无论如何你都会看到它来自 pracma 包。希望对您有所帮助!

有一个 R package called sos 可以帮助您快速搜索包中的关键字。你可以试试运行下面的代码,看看它输出了一个匹配项,就是其他人在这里提到的pracma包。

install.packages("sos")
library(sos)
findFn("taylor(sin, 0, 4)")

输出如下: