BioconductorのHeatplusパッケージのregHeatMap関数を用いると、ヒートマップを描けるが、行と列の文字の大きさを変える方法が分かり難かったので、備忘録として残しておく。
サンプルデータのために、Biobaseパッケージをインストールしておく。
> source("https://bioconductor.org/biocLite.R")
> biocLite("Biobase")
文字の大きさを指定しない場合は、次のようになる。
> library(Biobase)
> library(Heatplus)
> data(sample.ExpressionSet)
> exdat = sample.ExpressionSet
> plot(regHeatmap(exprs(exdat)))
文字の大きさを指定する場合は、次のようになる。
> library(Biobase)
> library(Heatplus)
> data(sample.ExpressionSet)
> exdat = sample.ExpressionSet
> plot(
regHeatmap(
exprs(exdat), # ヒートマップを描く行列
labels = list(
Row = list(cex = 0.2), # 行の文字の大きさ
Col = list(cex = 0.8) # 列の文字の大きさ
)
)
)
Bioconductor HeatplutsパッケージのregHeatmapで文字の大きさを変える