Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在R热图函数中关闭平滑?_R_Heatmap - Fatal编程技术网

如何在R热图函数中关闭平滑?

如何在R热图函数中关闭平滑?,r,heatmap,R,Heatmap,如何在R热图功能中关闭颜色平滑?我一直在尝试关闭平滑,以便在绘制R中的关联热图时获得白色对角线 这就是我正在使用的: (h <- round(cor(data[,c(83,3:39)],use = "pairwise.complete.obs"),2)) heatmap(h,Colv = NA, Rowv = NA) (h尝试设置scale=“none”以关闭矩阵值的默认缩放。尝试设置scale=“none”以关闭矩阵值的默认缩放。我不确定平滑是什么意思。也许您可以尝试设置scale=“

如何在R热图功能中关闭颜色平滑?我一直在尝试关闭平滑,以便在绘制R中的关联热图时获得白色对角线

这就是我正在使用的:

(h <- round(cor(data[,c(83,3:39)],use = "pairwise.complete.obs"),2))
heatmap(h,Colv = NA, Rowv = NA)

(h尝试设置
scale=“none”
以关闭矩阵值的默认缩放。

尝试设置
scale=“none”
以关闭矩阵值的默认缩放。

我不确定平滑是什么意思。也许您可以尝试设置
scale=“none”
但是如果没有一个可复制的例子,我真的帮不了什么忙。@joran看起来热图没有显示精确的相关值,对角线不是白色的。它应该是白色的,因为对角线值都是=1。但是,单元格受到相邻单元格的影响,颜色正在平滑。这会如果您使用
dput(data)
发布数据,以便我们可以将其剪切并粘贴到会话中,请帮助我们理解您的意思。我不认为您看到的是“平滑”,但可能是“缩放”,这就是为什么我建议我这样做的原因。(默认情况下,所有值在打印之前都会缩放。)但同样,如果没有我们可以复制+粘贴并自己运行的可复制代码,我们只是在胡乱猜测。但您可以花一些时间构建一个较小的示例来说明您的问题,不是吗?我不确定平滑是什么意思。也许您可以尝试设置
scale=“无”
但是如果没有一个可复制的例子,我真的帮不了什么忙。@joran看起来热图没有显示精确的相关值,对角线不是白色的。它应该是白色的,因为对角线值都是=1。但是,单元格受到相邻单元格的影响,颜色正在平滑。这会如果您使用
dput(data)
发布数据,以便我们可以将其剪切并粘贴到会话中,请帮助我们理解您的意思。我不认为您看到的是“平滑”,但可能是“缩放”,这就是为什么我建议我这样做的原因。(默认情况下,所有值在打印之前都会缩放。)但同样,如果没有可复制的代码,我们可以复制+粘贴并自己运行,我们只是在胡乱猜测。但是您可以花一些时间来构建一个较小的示例来说明您的问题,不是吗?