问题标签 [gplots]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7010 浏览

r - 使用 heatmap.2 创建侧边栏

我有一个包含基因组数据的文件,我正在尝试为其创建数据的热图以及染色体信息的侧边栏。为了制作热图,我将文件中的数值转换为创建一个数据矩阵,然后我可以绘制该矩阵:

但是,我想添加一个额外的颜色侧栏来指示所述数据的染色体位置。特别是我希望只有两种颜色,如果它来自“chrX”,则说“黑色”,或者来自任何其他染色体的“黄色”。包含此信息的列不在我的数据矩阵中,我不确定如何将此信息包含到我的热图中。任何帮助将不胜感激!

0 投票
2 回答
7192 浏览

r - 如何从 R 的 hclust/heatmap.2 中获取集群成员

我有以下代码执行分层聚类并将它们绘制在热图中。

哪个情节: 在此处输入图像描述

我想要做的是从图中的每个层次结构中获取集群成员,从而产生:

有没有办法做到这一点?

0 投票
1 回答
2160 浏览

r - Interpreting the result of 'cutree' from hclust/heatmap.2

I have the following code that perform hiearchical clustering and plot them in heatmap.

What I want to do is to print the cluster member from each hierarchy of in the plot. I'm not sure what's the good way to do it.

I tried this:

But having problem in interpreting the result. What's the meaning of each value in the matrix? For example g9-9=8 . What does 8 mean here?

Your expert advice will be greatly appreciated.

0 投票
1 回答
1863 浏览

r - 如何从 R 包 gplots 更改 heatmap.2 图中直方图部分的 xmax 和 xmin?

我有多个类似于以下的热图:

现在,为了使这种多张图看起来更相似,我怎样才能让左上角的直方图总是介于 0 和 1 之间?


根据 yuk 的回答,我制作了这个版本:

现在色阶在 0 和 1 位之间,直方图仍然没有。在此处输入图像描述

0 投票
1 回答
2529 浏览

r - 减少 heatmap.2 图上的列宽

我有一个 331*9 双矩阵(名为 expr001)。它看起来像这样:

我正在使用 heatmap.2 生成热图

我得到下面的情节:

在此处输入图像描述

如何减小列的宽度?有什么建议么?

0 投票
1 回答
11916 浏览

r - 为什么 R 中的 heatmap.2 无法读取数字数据框?

我有以下数据

我试图用 heatmap.2 功能阅读:

据我了解,它应该正确读取 data.frame 。但是为什么失败了?

更新: 我觉得很奇怪,因为这项工作,

的结构Ca与 my 相同dat2,不是吗?

0 投票
5 回答
30151 浏览

r - 创建一个热图,其中数据中包含 NaN 值

我正在尝试使用heatmap.2包创建热图。我的数据中有很多NaN值,我想做的是以下内容。每次有一个NaN值时,只需将单元格着色为浅灰色(或其他一些中性色,可能是白色),并且所有其他值(它们是 log2 表达式)具有标准的绿色/黄色/红色配色方案. 这是我一直在使用的代码:

这在没有NaN值时效果很好,但是当数据有时NaN,我收到一条错误消息:

本质上,我想让它忽略NaN数据中的 's。我不确定如何处理。任何帮助将不胜感激。

0 投票
1 回答
1297 浏览

linux - 在 R 3.0.2 中安装 gplots、gdata 和 gtools 的循环依赖项

我正在运行 R 3.0.2 并尝试gplots在 Mac OSX 10.9、CentOS 6.4 和 5.4 上安装。但它在所有平台上都失败了。主要原因应该是gdatarequiresgtoolsgtoolsrequires gdata

因此,如果有人尝试安装gtoolsgdata单独安装,它会阻止您

但是,根据CRAN 包信息,依赖树应该是

那么有什么解决方法还是应该在上游报告?

编辑:

我设法通过修改gtools源代码来安装它们:

解压它(tar zxf ./gtools_3.2.0.tar.gz)然后删除文件中的行DESCRIPTION

然后gtools在本地安装

它应该被成功安装,从而解决了循环依赖。一个人可以通过

这个解决方案最初是由 Wush Wu 给出的。

0 投票
2 回答
16539 浏览

r - 使用 heatmap.2 绘制单元格边框

我正在尝试使用heatmap.2但我没有得到单元格边框来制作热图。如果我设置了参数sepwidthsepcolor它不起作用,我必须包含colsepandrowsep参数但仍然这样做,一些单元格边框没有绘制,有什么想法吗?

0 投票
0 回答
689 浏览

r - R:重新绘制使用 heatmap.2 生成的热图

我存储 heatmap.2 返回的结果(在 gplots 库中),如下所示:hm <- heatmap.2(M)

是否可以稍后重新绘制热图,例如:绘图(hm),热图(hm)?