gpt4 book ai didi

r - 如何在热图中画一条直线

转载 作者:行者123 更新时间:2023-12-04 11:03:53 24 4
gpt4 key购买 nike

我正在为一些数据制作热图,并想在每组样本之间添加一条直线。似乎 ablineheatmap 上效果不佳。

知道我可以为此目的使用什么功能吗?

最佳答案

您必须使用 add.expr 参数。这个例子找到了here可能有用:

x  <- as.matrix(mtcars)
rc <- rainbow(nrow(x), start=0, end=.3)
cc <- rainbow(ncol(x), start=0, end=.3)
hv <- heatmap(x, col = cm.colors(256), scale="column",
RowSideColors = rc, ColSideColors = cc, margin=c(5,10),
xlab = "specification variables", ylab= "Car Models",
main = "heatmap(<Mtcars data>, ..., scale = \"column\")",
# IMPORTANT BIT HERE
add.expr = abline(h=5, v=2))

关于r - 如何在热图中画一条直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17587025/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com