问题标签 [heatmaply]

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 回答
2102 浏览

r - 从 aheatmap 和 heatmaply (heatmapr) 中删除行标签

我想从包含多行的热图中删除行标签。我需要在热图和热图中都这样做。但是,我能想到的所有可能选项要么导致错误,要么从 1:nrow 重新标记行并显示数字。我假设这是因为热图使用矩阵或数据框的行名,当行名为空时,它默认为行名 = 1:nrow。但是,heatmap.2 会适当地处理这个问题,并将它们一起从图中删除。我可以用 aheatmap 和 heatmaply 做到这一点吗?一个可重现的例子如下:

我尝试在 Mac 和具有最新 R 操作系统的 Windows 上运行它。这是我的 mac 会话信息(无法升级操作系统,因此卡在 R 3.2.1 中):

aheatmap 产生: aheatmap with row NUMBERS

我想要没有行标签的 heatmap.2 的 aheatmap 版本: heatmap.2 不太漂亮,但没有行标签

0 投票
2 回答
3746 浏览

r - 带有 Corrplot (R) 的树状图

有没有人有办法corrplot用树状图装饰 R 相关图?

0 投票
2 回答
12724 浏览

r - 使用 R 的 plotly 绘制带有树状图的聚类热图

我正在关注这个示例R,了解如何使用带有's 的树状图创建集群热图plotly。这是示例:

这使:

在此处输入图像描述

我稍微更改了代码,以便在我的情况下生成热图,plotly而不是ggplot因为它在我的真实大数据上运行得更快,因此我这样做:

接着:

这使: 在此处输入图像描述

我的问题是:

  1. 如何让热图的行和列标签不会像在两个图中那样被截断?

  2. 在第二个图中,着色器的标签更改为“mat”。知道如何防止这种情况吗?

  3. 如何更改热图和树状图之间的边距?

0 投票
1 回答
351 浏览

r - 热图中cellnote的问题

我正在使用 heatmaply() 为 Shiny 创建交互式热图。我在使用时遇到了一些挑战cellnote = "some values"

  1. 默认情况下,cellnote 从热图相关磁贴的中心开始。如何居中?(当数字开始与下一个图块重叠时,这尤其令人沮丧)

  2. 如何确保 cellnote 不是顶部对齐的?(请注意,几乎就像将单元格注释放在单元格的右上角一样)

  3. 如何使用较小的文本字体(例如 heatmap.2 中的 noteex)?

  4. 使用 cellnote 时,仅当您将鼠标悬停在图块的边缘时,才存在在闪亮状态下悬停的能力。就好像 cellnote 放置在热图的顶部并阻挡了磁贴的某些区域,这样悬停功能就不会激活。有解决办法吗?

为了直观地了解我对 cellnote 的意思: Cellnote not centered

0 投票
0 回答
195 浏览

r - 在 R 中为年度数据创建热图/热图

跟进热图问题为 R 中的年度数据创建热图/排序列

热图

热图2

  1. 行名发生了变化,但我的数据并没有因此而改变,我可以就如何让每一行数据随其名称移动而寻求帮助吗?

  2. 有没有一种更简单的方法可以使图形/ png 更宽,因为我一直在搞乱边距,而我似乎所做的就是让它变窄。

  3. 我附上了第二张图片,以显示当我突出显示特定单元格时,例如一月的皮肤病,与 .csv 文件中的值不同,对吗?(看到颜色匹配,我应该只用它运行吗?)

    库(heatmaply)x <-read.csv(“Heatmap.csv”,check.names = FALSE)

    /li>
0 投票
1 回答
151 浏览

r - 交互式热图用动画改变它的行和列

我想在 javascript 的 d3 包中制作一个看起来像这样的热图,这在 R 中可用吗?我在其中搜索了许多包,htmlwidgets但我找不到执行此图的包。请帮忙。

http://bl.ocks.org/ianyfchang/8119685

0 投票
2 回答
1803 浏览

javascript - 只能从 R 和 htmlwidgets 保存 html 文件?

R用来绘制热图。Heatmaplyhtmlwidget安装。Fox 示例我执行以下代码:

这总是会生成一个 test.html 文件和一个 test_files 文件夹,但我只想要 test.html。我试试saveWidget(file="test.html",,selfcontained=TRUE)。这只是将js库放在test.html中,使得test.html太大了。

0 投票
1 回答
1399 浏览

r - R中的交互式热图

我的数据框看起来像:

我需要一个交互式热图。我说交互式是因为:

  • 我需要在 X 轴上绘制等级 A
  • 我需要在 Y 轴上绘制等级 B
  • 我需要用 V1 给方块上色
  • 当鼠标指针在一个方块上时,一个消息框必须显示 V2 值。

我刚刚看过heatmaply文档,但我不知道如何mtcars将 heatmaply 复制到我的案例(tidyverse库?)。

有任何想法吗?有没有其他的包?

0 投票
1 回答
180 浏览

r - Heatmaply 删除刻度

我有以下代码:

这不显示行标签(这很好),但是我仍然有刻度,有人知道如何删除它们吗?

谢谢

0 投票
0 回答
350 浏览

r - 在 R + Plotly 中对热图工具提示和视图进行分组

我使用 plotly 在 R 中创建了一个热图(也尝试了 heatmaply)。Plotly 允许一些非常标准的交互性,比如拖动选择来缩放。我希望能够将热图的各个部分“组合”在一起,例如,如果我有一个 10x10 的热图,列 1:3 和行 1:3,这样当用户将鼠标悬停在该区域内的任何位置时,选择整个块并显示该块或整个列等的摘要统计信息的工具提示。或者,我希望能够单击树状图树的部分并放大它。

对于后者,看起来我可以使用 Plotly 绑定到单击,但我不确定要绑定什么函数。有什么想法吗?