问题标签 [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.
r - 使用 heatmap.2 创建侧边栏
我有一个包含基因组数据的文件,我正在尝试为其创建数据的热图以及染色体信息的侧边栏。为了制作热图,我将文件中的数值转换为创建一个数据矩阵,然后我可以绘制该矩阵:
但是,我想添加一个额外的颜色侧栏来指示所述数据的染色体位置。特别是我希望只有两种颜色,如果它来自“chrX”,则说“黑色”,或者来自任何其他染色体的“黄色”。包含此信息的列不在我的数据矩阵中,我不确定如何将此信息包含到我的热图中。任何帮助将不胜感激!
r - 如何从 R 的 hclust/heatmap.2 中获取集群成员
我有以下代码执行分层聚类并将它们绘制在热图中。
哪个情节:
我想要做的是从图中的每个层次结构中获取集群成员,从而产生:
有没有办法做到这一点?
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.
r - 如何从 R 包 gplots 更改 heatmap.2 图中直方图部分的 xmax 和 xmin?
我有多个类似于以下的热图:
现在,为了使这种多张图看起来更相似,我怎样才能让左上角的直方图总是介于 0 和 1 之间?
根据 yuk 的回答,我制作了这个版本:
现在色阶在 0 和 1 位之间,直方图仍然没有。
r - 减少 heatmap.2 图上的列宽
我有一个 331*9 双矩阵(名为 expr001)。它看起来像这样:
我正在使用 heatmap.2 生成热图
我得到下面的情节:
如何减小列的宽度?有什么建议么?
r - 为什么 R 中的 heatmap.2 无法读取数字数据框?
我有以下数据
我试图用 heatmap.2 功能阅读:
据我了解,它应该正确读取 data.frame 。但是为什么失败了?
更新: 我觉得很奇怪,因为这项工作,
的结构Ca
与 my 相同dat2
,不是吗?
r - 创建一个热图,其中数据中包含 NaN 值
我正在尝试使用heatmap.2
包创建热图。我的数据中有很多NaN
值,我想做的是以下内容。每次有一个NaN
值时,只需将单元格着色为浅灰色(或其他一些中性色,可能是白色),并且所有其他值(它们是 log2 表达式)具有标准的绿色/黄色/红色配色方案. 这是我一直在使用的代码:
这在没有NaN
值时效果很好,但是当数据有时NaN
,我收到一条错误消息:
本质上,我想让它忽略NaN
数据中的 's。我不确定如何处理。任何帮助将不胜感激。
linux - 在 R 3.0.2 中安装 gplots、gdata 和 gtools 的循环依赖项
我正在运行 R 3.0.2 并尝试gplots
在 Mac OSX 10.9、CentOS 6.4 和 5.4 上安装。但它在所有平台上都失败了。主要原因应该是gdata
requiresgtools
和gtools
requires gdata
。
因此,如果有人尝试安装gtools
或gdata
单独安装,它会阻止您
但是,根据CRAN 包信息,依赖树应该是
那么有什么解决方法还是应该在上游报告?
编辑:
我设法通过修改gtools
源代码来安装它们:
解压它(tar zxf ./gtools_3.2.0.tar.gz
)然后删除文件中的行DESCRIPTION
然后gtools
在本地安装
它应该被成功安装,从而解决了循环依赖。一个人可以通过
这个解决方案最初是由 Wush Wu 给出的。
r - 使用 heatmap.2 绘制单元格边框
我正在尝试使用heatmap.2
但我没有得到单元格边框来制作热图。如果我设置了参数sepwidth
但sepcolor
它不起作用,我必须包含colsep
androwsep
参数但仍然这样做,一些单元格边框没有绘制,有什么想法吗?
r - R:重新绘制使用 heatmap.2 生成的热图
我存储 heatmap.2 返回的结果(在 gplots 库中),如下所示:hm <- heatmap.2(M)
是否可以稍后重新绘制热图,例如:绘图(hm),热图(hm)?