11

データ軸にブレークを追加したいが、値を変換せずに、ggplot2 でそれを行うにはどうすればよいですか? 例えば:

... + scale_x_continuous(breaks=scales.trans_breaks("log2", function(x) 2^x, n=8),   limits=limits)

データを変換したい場合に機能し、n=パラメーターを使用してブレークの数を指定できます。データを変換せずにブレークを指定するにはどうすればよいでしょうか? アイデンティティ関数を与えるだけですか?

4

2 に答える 2

4

scale_x_continuous次のようなブレークのベクトルを指定できます。

n=5
breaks = seq(min(dat$x),max(dat$x), length.out = n)
m + scale_x_continuous(breaks=breaks)
于 2013-03-31T19:59:36.270 に答える