问题标签 [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 回答
173 浏览

r - R - 在散点图上绘制缩略图(在列表中)

我想在散点图上绘制一组缩略图作为点。我从位于此处的答案代码开始,但它们在整个情节中重复相同的缩略图,而我有一个图像列表。

我试过将 thumbnail() 包装成一个循环,但情节出来是空的

我该怎么做呢?我不明白如何引用列表中的图像,或者我是否应该将它们更改为不同的数据结构。

0 投票
1 回答
161 浏览

r - 如何在 R 中的 heatmap2 中将行标签从右向左移动?

在此处输入图像描述

所以我想将出现在右边的行标签移到左边。

0 投票
1 回答
1067 浏览

r - R:即使我设置了 symm=T,heatmap.2 也不会生成对称图

我有具有相同行名和列名的矩阵:矩阵

然后我使用 heatmap.2 对称地绘制它:

但我得到的图像如下:

在此处输入图像描述

它根本不是对称的。有人可以给我一个建议吗?

谢谢,

0 投票
1 回答
5306 浏览

r - 如何调整heatmap.2中的颜色范围

我正在尝试使用 R 语言绘制热图。

绘制热图图表后,我发现我的热图不适合解释,因为颜色键的范围没有调整好。

正如您在下面看到的,与我的数据分布相比,颜色键范围非常长。(它们在零到四之间)。因此,热图中的所有颜色都是绿色的。

在此处输入图像描述

如何解决这些问题?

以下是我的代码。(我试图搜索解决方案,但我没有找到适合我的案例的线程。)

0 投票
1 回答
3634 浏览

r - 如何解释从 heatmap.2 生成的热图键和直方图?

亲爱的 stackoverflow 社区,我从以下 R 代码生成了一个随机矩阵的热图。我无法解释绘图左上角的颜色键和直方图。

在此处输入图像描述

颜色键和直方图中的 x 和 y 轴是什么意思?

另外,我注意到我可以使用scale参数来缩放数据行或列。例如:

我将能够得到: 在此处输入图像描述

我应该如何解释行 z 分数?

谢谢大家!

0 投票
1 回答
1062 浏览

r - 有没有办法在多行或多列之间共享 heatmap.2 轴标签?

我有一个热图,想为多列创建共享标签,即第 1 列和第 2 列的标签以及第 3 和第 4 列(或列的任意组合)的标签。这可能heatmap.2吗?

当前情节: 有关有问题的情节,请参见此处

期望的输出: 期望的输出

0 投票
1 回答
1911 浏览

r - heatmap.2() 中的颜色零值

我正在使用gplotsRcolorbrewer使用该heatmap2()功能制作热图。
我的数据为零,表示此样本中没有记录任何数据。要创建热图,我希望将这些零着色为白色,其余部分在三色图例中。

这是到目前为止的代码:

0 投票
1 回答
1330 浏览

r - R 热图:隐藏单元格值 = 0 的单元格注释

我有一个使用 构建的工作热图,gplots如下所示:

中的基础数据matrix1如下所示:

My matrix1,它被创建为cast使用包的函数的数据透视表reshape,包含许多零。每当我的矩阵中的值为零时,我不想显示“cellnote”,因为这只会混淆热图。

然而,到目前为止,我还没有弄清楚如何做到这一点,并感谢任何建议。

谢谢!

0 投票
1 回答
1600 浏览

r - 如何将热图列标签更改为 R 中的符号

如上面的标题所示,我想将 heatmap.2 生成的热图图中的列标签从 R 中的包 gplots 更改为符号而不是文本。我可以知道这是否可能,如果可以,该怎么做?

这是使用 heatmap.2 生成热图的示例代码:

这是热图结果:

在此处输入图像描述

在这种情况下,列标签为“W1_1”、“W1_2”、“W1_3”、“W1_4”、“B1_1”、“B1_2”、“B1_3”、“B1_4”。请问是否可以用两个符号分别代表W1和B1组并显示在最终图中。

我在下面附上了一个示例(通过 Photoshop 更改):

在此处输入图像描述

提前感谢所有帮助!

0 投票
1 回答
7141 浏览

r - 如何在 gplots heatmap.2 中设置轴标签大小?

我找不到为热图本身设置轴标签大小的方法。cex.lab传递给的参数heatmap.2无效。调用par(cex.lab = 2.5)对图例轴标签和标题有影响(这些都在一起,我无法想象如果只想更改标题会怎样......)。无论如何,我的问题是关于热图轴标签大小。示例代码: