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)))

how-to-change-fontsize-for-regheatmap-function-of-heatplus-package-in-bioconductor-1

文字の大きさを指定する場合は、次のようになる。


> 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)   # 列の文字の大きさ
          )
      )
  )

how-to-change-fontsize-for-regheatmap-function-of-heatplus-package-in-bioconductor-2

関連する記事

  • RaspberryPi Bluetoothスピーカーとの接続を維持する方法 Bluetoothスピーカーと接続していても、音を出していないとBluetoothスピーカー側がスリープモードに入り、必要な時に音が出ない場合がある。ここでは、Bluetoothスピーカーとの接続が切れないようにする方法をお伝えする。 アイディアはとても簡単で、ある一定時間ごとに無音のサウンドを出力し続けることにより、Bluetoothスピーカーとの接続を維持する。 […]
  • R言語 CRAN Task View:追跡データの処理と分析R言語 CRAN Task View:追跡データの処理と分析 CRAN Task View: Processing and Analysis of Tracking Dataの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Rocío Joo and Mathieu Basille Contact: rocio.joo at […]
  • MySQL データベース内のカラム数を確認する方法MySQL データベース内のカラム数を確認する方法 MySQLまたはMariaDBのデータベース内のカラム数を確認する方法をお伝えします。 サンプルデータベースを次のように準備します。 # データベース作成 CREATE DATABASE sample_database; # データベース指定 use sample_database; # テーブル作成 CREATE TABLE […]
  • R K-means法のクラスタ数を機械的に決定する方法R K-means法のクラスタ数を機械的に決定する方法 K-means法(K平均法)を用いてクラスタリングする場合は、あらかじめクラスタ数を指定しなければならない。 このときのクラスタ数をどのように決めてよいか迷ったことはないだろうか。 ここでは、K-means法のクラスタ数を機械的に決定する方法をお伝えする。 K-means法のクラスタ数を機械的に決定するために用いるのが、Gap統計量である。 Gap統計量を用いたク […]
  • Ubuntu OpenCVをインストールする手順Ubuntu OpenCVをインストールする手順 Ubuntu16.04にOpenCV3.3をインストールする手順をお伝えいたします。 OpenCVは、JPEGとPNGの画像だけを扱うように、できるだけ最小の構成を目指します。 そのため、動画に関する設定はできるだけ除いた形でインストールを行います。 環境 今回の作業環境を確認しておきます。また、以下の作業はすべてターミナルにて行っております。 Ubuntuのバージ […]
Bioconductor HeatplutsパッケージのregHeatmapで文字の大きさを変える