Как найти R-пакет для функции, указанной в https://www.rdocumentation.org - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь научиться делать математику в R. Я нашел следующий веб-сайт , но он не указывает, в какой пакет включены определенные функции.

Например, я пытаюсь запустить пример на Серии Тейлора. На веб-сайте он предоставляет фрагмент кода внизу страницы :

taylor(sin, 0, 4)

Я получаю следующий вывод:

Ошибка в Тейлоре (sin, 0, 4): не удалось найти функцию "Тейлор"

Затем я хотел проверить, что в официальной документации говорится о функции, поэтому я ввел

?taylor

и получил следующее:

Нет документации для 'taylor' в указанных пакетах и ​​библиотеках:

Итак, опытные пользователи R, https://www.rdocumentation.org заслуживают уважения? Если вы используете его, как вы можете найти, какой пакет нужно установить для использования определенных функций?

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

Существует пакет R под названием sos, который может помочь вам быстро искать пакеты по ключевым словам. Вы можете попробовать запустить следующий код и увидеть, что он выводит одно совпадение, пакет pracma, который упоминали здесь другие.

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

Вывод выглядит так: enter image description here

0 голосов
/ 26 апреля 2018

В самом URL: https://www.rdocumentation.org/packages/pracma/versions/1.9.9/topics/taylor

На самой странице также указан пакет, из которого исходит эта функция.

В любом случае вы увидите, что это из пакета pracma . Надеюсь, это полезно!

...