laply
对于 R 是什么包的一部分?
我得到:
"Error: could not find function "laply"".
谢谢。
查找CRAN 上某个贡献包中某处的函数的有用方法是
install.packages("sos")
library("sos")
findFn("laply")
(当然,每个 R 安装只需要第一个命令一次......)
在这种情况下,你得到
> findFn("laply")
found 5 matches
并且在您的网络浏览器中打开一个网页,向您显示(如上所述)包中有一个laply
功能plyr
。
当然,findFn()
它的用途更广泛——例如,您可以尝试findFn("compositional data analysis")
(如果您对此感兴趣)。
laply
是 Hadley 的“plyr”包中的一个函数。约定是第一个字母是指输入类,第二个字母是指输出类,因此laply
需要一个列表并返回一个数组。
install.packages("plyr")
require(plyr)
?laply
编辑:现在问题已经改变了答案现在是基本包。(但如果错误消息是如所发布的那样,它确实意味着拼写错误。)
尝试输入:
?lapply
您将在文档顶部看到:
package:base
如果像这里一样,您用一个“p”而不是两个拼写错误,则“找不到函数 laply”的消息也就不足为奇了。
编辑:正如其他人指出的那样, plyr 包提供laply;你需要澄清你的问题。
你缺少包 plyr。安装:
install.packages("plyr")