如何使热图可点击?

时间:2019-02-21 07:51:44

标签: heatmap clickable

我已附上我的代码,下面一直在尝试生成可点击的热图。实际的热图已生成,但我无法生成click事件。

这是我的代码:

const a = '   hello '
console.log(a.trim())
// hello

1 个答案:

答案 0 :(得分:0)

如果“可点击”是指交互式,则可能需要查看提供该特定实用程序的complexheatmaps。支持文档可以为found here。可以在on this page上找到一个可能的交互级别的示例。

使用以下方法之一下载软件包...

最近(您必须使用force = TRUE):

library(devtools)
install_github("jokergoo/ComplexHeatmap", force = TRUE)
library(ComplexHeatmap)

稳定:

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
BiocManager::install("ComplexHeatmap", version = "3.8")

或者,您可能想看看使用iheatmapr,尽管对此我了解甚少。由于它是为交互性而设计的,因此可能对您有用。这是《开源软件杂志》上的描述。

  

R中有许多很棒的工具可以创建简单的交互式热图   (Galili 2016,Cheng and Galili(2016))或创建静态复合体   热图(Gu,Eils,and Schlesner 2016)。但是,没有工具   促进创建复杂的交互式热图。   Theiheatmapr软件包填补了这一空白,从而可以创建高度   使用绘图库可定制,交互式,复杂的热图   (Sievert et al.2016)。由此产生的交互式可视化效果可以   轻松合并到可复制的R Markdown报告中以进行共享   与合作者