2011-01-25 14 views
5

私はWin XPでRバージョン2.12.1を使用しています。リサイズしないでヒートマップのサイズを変更するには?

ヒートマップを使ってデンドログラムでヒートマップを作成しました。

ヒートマップは基本的には私が望むように見えますが、列のラベルは途切れています。

I.e.列のテキストラベルは、長すぎず(12文字未満)、ウィンドウに収まらず完全に読み取ることはできません。

グラフィックスウィンドウのサイズを手動で変更すると、ヘットマップ全体が再スケーリングされるので、これはまったく役に立ちません。

ラベルを完全に読み取れるように出力サイズを変更するにはどうすればよいですか? (最終目標はPNGとPDFです)。

ありがとうございました。

+1

サウンズ? –

答えて

5

ヒートマップ2のパラメータ "marginins"がマージンにどれだけのスペースを使用するかを制御します。あなたは「傷」パラメータを調整する必要があるよう

0

あなたは、JPEGのいずれか(で "RES" オプションを使用してこれを制御することができます)、BMP()、PNG()

例:必要に応じて

bmp(filename = "X", width = 480, height = 480, res=72) 
heatmap(...) 

は、下になるの解像度を調整しますそれは小さく、その逆もあります。

0

heatmap.2引数のcexRowcexColの値を調整すること、つまりフォントサイズを小さくすることはどうでしょうか。

1

あなたは、出力形式に応じて、heatmap.2 margins=c(10,10) にマージンオプションを使用することができます(例えば、PNGはピクセルになります)

関連する問題