【问题标题】:ggplot2: Quick Heatmap Plotting, reshape?ggplot2:快速热图绘图,重塑?
【发布时间】:2012-04-17 21:03:45
【问题描述】:

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

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

blog mentioned above 上提供了可重现的代码

我正在使用 ggplot2_0.9.0 和 R 2.14.2。另外,我确实读过this thread here on stackoverflow.com

对可能出现的问题有什么想法吗?

【问题讨论】:

  • 我遇到了一些类似的问题,我经常能够通过显式加载 library(scales) 来解决它们。
  • @Marius,谢谢。这解决了问题,奇怪。好的,谢谢!
  • 自 0.9 版以来,ggplot2 不会自动加载包 'scales'。
  • @Marius,您可以添加您的评论作为答案吗?这样,Eric 可以指出您的答案是正确的,我们可以对其进行投票,给您一些代表 :)。

标签: r ggplot2 heatmap


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 1970-01-01
    相关资源
    最近更新 更多