2017-02-19 15 views
5

coord_fixed()を使用して形状を変更したときにggplot2プロットを囲む空白を削除する方法はありますか?上と下の空白を切り取って、プロット領域と軸ラベルだけが残るようにしたいと思います。私はプロット出力を保存せずにRマークダウンファイルにレンダリングしています。あなたが使用している場合プロットの周りにggplot2空白を切り抜く

plot with white space

+0

あなたはこのような何かをしたいですか? 'p + coord_equal()+ theme(aspect.ratio = 1)' –

答えて

3

enter image description here

ggplot(mtcars, aes(mpg, wt)) + 
    geom_point() + 
    coord_fixed(ratio = 1) + 
    ggsave('plot.jpg', width = 6, height = 1.5, dpi = 300) 

あなたが少ない空白とプロットを得る

p <- ggplot(mtcars, aes(mpg, wt)) + geom_point() 
p + coord_fixed(ratio = 1) 

は、以下のコードは、次のプロットを作成します

別のオプションは、PNGまたはJPEG形式のデバイスを使用することができます

p <- ggplot(mtcars, aes(mpg, wt)) + 
    geom_point() + 
    coord_fixed(ratio = 1) 

jpeg('plot.jpg', width = 600, height = 150) 
p 
dev.off() 
+0

この解決策は私のためには機能しません。これはあなたのコンピュータでまだ動作していますか? –

+0

@F.Privé申し訳ありませんが、タイプミスがありました。それは今働く – h3rm4n

関連する問題