我正在尝试按照他们的教程重现this blog上显示的热图,但是当我尝试运行他们的Jan 2010代码时,我在询问时遇到错误,
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。另外,我读过this thread here on stackoverflow.com。
对可能出错的任何想法?
答案 0 :(得分:20)
ggplot2似乎不再自动加载scales
库,因此要使用rescale
函数,您必须明确加载library(scales)
。
当您收到有关未找到函数的错误时,??
命令可以帮助您找到该函数可能包含的包,例如??rescale
。