3

一部のデータのヒートマップを作成しており、サンプルの各セット間に直線を追加したいと考えています。ablineではうまく動作しないようheatmapです。

この目的のためにどの機能を使用できるか考えていますか?

4

1 に答える 1

7

add.expr引数を使用する必要があります。ここにあるこの例は役に立つかもしれません:

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))
于 2013-07-11T07:12:34.933 に答える