不同行具有不同色标的 R 热图

标签 r scaling heatmap

我想知道什么是生成 heatmaps() 的简单解决方案,其中包含对不同行需要不同缩放比例的组合数据。

所以在我的例子中,列代表相同类型的不同事件,行是对这些事件的不同观察,可以是二元的或差异的。连续数据。

F.例如:

Event: ev1 | ev2 | ev3 | ev4 | ev5 | ev6
Obs1:   1  |  0  |  1  |  1  |  0  |  0
Obs2:  5.6 | 0.2 | 4.8 | 7.1 | 0.1 | 0.8

在此先感谢您的提示和帮助

最佳答案

要有一个热图,其中不同的行以不同的比例缩放会相当困惑,因为您需要每个阴影的图例。这会很快使情节变得困惑。

如果您建议您不需要图例,那么只需将您的值缩放到零/一之间的范围内,您应该会得到您想要的。所以对于 Obs2 你会有这样的东西:

scaled_obs2 = (Obs2 - min(Obs2))/(Obs - min(Obs2))

关于不同行具有不同色标的 R 热图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7268392/

相关文章:

mysql - 如何跨多个服务器对 Mysql 进行分区?

python - 聚类热图(带树状图)/Python

python - 三个变量作为热图

javascript - 如何为谷歌热图创建图例?

r - 拟合经过 r 中指定坐标的功率曲线

r - 如何让 rapache/brew 安全地连接到 MySQL 数据库?

java - 高流量 Web 应用程序中用户 session 的良好替代方案?

android - ImageView 中的全尺寸图像

javascript - Shiny 的数据表回调

r - 事后测试线性混合模型 lsmeans 误差