6

我正在尝试按照他们的教程重现此博客上提供的热图,但是当我尝试运行他们 2010 年 1 月的代码时,我在询问时遇到错误,

nba.m <- ddply(nba.m, .(variable), transform, rescale = rescale(value))
     Error in eval(expr, envir, enclos) : could not find function "rescale"

上面提到的博客上提供了可重现的代码

我正在使用 ggplot2_0.9.0 和 R 2.14.2。另外,我确实在 stackoverflow.com 上阅读了这个帖子

有什么想法可能是错的吗?

4

1 回答 1

20

ggplot2 似乎scales不再自动加载库,因此要使用该rescale功能,您必须显式加载library(scales).

当您收到有关未找到函数的错误时,该??命令可以帮助您找到该函数可能位于哪个包中,例如??rescale.

于 2012-04-04T08:35:47.260 回答