Laply является частью того, что пакет в R?
laply
для R является частью какого пакета?
Я получаю:
"Error: could not find function "laply"".
Спасибо.
Ответы
Ответ 1
Полезный способ найти функции, которые находятся где-то в некотором пакете, включенном в CRAN,
install.packages("sos")
library("sos")
findFn("laply")
(конечно, первая команда нужна только один раз для установки R...)
В этом случае вы получаете
> findFn("laply")
found 5 matches
и в вашем веб-браузере откроется веб-страница, в которой показано (как указано выше), что в пакете plyr
есть функция laply
.
Конечно, findFn()
гораздо более полезен - например, вы можете попробовать findFn("compositional data analysis")
(если это вас заинтересовало).
Ответ 2
laply
является функцией в пакете "plyr" Хэдли. Соглашение состоит в том, что первая буква относится к классу ввода, а вторая буква относится к выходному классу, поэтому laply
принимает список и возвращает массив.
install.packages("plyr")
require(plyr)
?laply
Изменить: теперь, когда вопрос изменился, теперь это базовый пакет. (Но если сообщение об ошибке было опубликовано, это означало наличие орфографической ошибки.)
Ответ 3
Попробуйте ввести:
?lapply
И вы увидите в верхней части документации:
package:base
Сообщение "Не удалось найти функцию laply" не удивительно, если, как здесь, вы неправильно произвели это с помощью одного "p" вместо двух.
EDIT:, как указывали другие, пакет plyr обеспечивает laply; вам нужно уточнить свой вопрос.
Ответ 4
вам не хватает пакета plyr. установить:
install.packages("plyr")