可能重复:
Error: could not find function … in R
我找到了对函数melt()的各种引用,实际上是R的堆栈溢出中的melt.data.frame(),但是当我在R中调用它时,它给了我
melt()
melt.data.frame()
Error: could not find function "melt"
如何加载该函数以便调用它?
发布于 2012-03-18 18:51:27
melt函数可以在reshape包中找到。
melt
reshape
如果您没有安装该软件包,那么在使用它之前,您需要用install.packages("reshape")安装它。然后,在安装软件包时,将其与library(reshape)一起使用。到那时你就可以走了!
install.packages("reshape")
library(reshape)
更新2018年:R 3.6.1中的一揽子计划。现在叫做reshape2。
reshape2
reshape2的笔记还说:
reshape2退休了:只有将其保存在CRAN上所需的更改才会进行。我们建议改用tidyr。
tidyr
tidyr不包含melt函数。
https://stackoverflow.com/questions/9761192
相似问题