R ggplot2:快速热图绘制、重塑?

R ggplot2:快速热图绘制、重塑?,r,ggplot2,heatmap,R,Ggplot2,Heatmap,我试图按照他们的教程复制上显示的热图,但当我尝试运行他们2010年1月的代码时,我在请求时出错 nba.m <- ddply(nba.m, .(variable), transform, rescale = rescale(value)) Error in eval(expr, envir, enclos) : could not find function "rescale" nba.mggplot2似乎不再自动加载scales库,因此要使用rescale功能,必须显式加载库

我试图按照他们的教程复制上显示的热图,但当我尝试运行他们2010年1月的代码时,我在请求时出错

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

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


当您发现一个函数找不到时,
命令可以帮助您找到该函数可能在哪个包中,例如,
?重新缩放

我遇到了一些类似的问题,我经常能够通过显式加载
库(scales)
@Marius来修复这些问题,谢谢。奇怪的是,这解决了问题。好的,谢谢!自0.9版以来,ggplot2未自动加载包“scales”。@Marius,能否添加您的注释作为答案?这样埃里克就可以指出你的答案是正确的,我们可以投票表决,给你一些代表:)。