2012-03-26 5 views
2

私の人生の間、R boxplotのダニのために予約されたスペースを削除する方法はありません。私がしたいと思う理由の一例としてそのRコードのこの部分を考慮してください。ティックのためのスペースを削除するか、Rのバープロットのラベルのラインの高さを減らす

vals <- 1:4 
names <- 1:4 
barplot(vals, names=names, cex.names=.5) 

x軸ラベルはx軸からの距離があまりにも大きな見えるように非常に小さくなります。私はx軸のティックがないのに余白の2行目のテキストにラベルを入れ、1行目と2行目の行の高さはそれにかかわらず同じであることが分かったと思います目盛りがなく、フォントサイズが小さくなります。

Rの軸ラベルをテキストの最初の行に置き(ダニのために予約されたスペースを削除する)、またはその最初の行の行の高さを操作する方法を教えてもらえますか?

おかげ

答えて

2

は、私は考えることができるすべての軸を抑制し、mtextを使用してラベルを描画することです:

out <- barplot(vals,axes = FALSE) 
axis(2) 
mtext(1:4,side = 1,at = out,cex = 0.5) 

enter image description here

注意するためにbarplotからの出力をキャプチャする必要がありますバーの中央にラベルを正しく配置してください。

+0

ありがとう、効果は私が必要とするものです。 – Tatome

関連する問題