2014-05-25 102 views
0

我想增加Y軸上的滴答數,不知道該如何實現。ggplot2:scale_y_continuous滴答數

這個答案(https://stackoverflow.com/a/11335933/1286528)很有幫助 - 建議使用scale_y_continuous(breaks = round(seq(min(dat$y), max(dat$y), by = 0.5),1))

問題是我已經使用了scale_y_continuous(limits = quantile(data, c(0.1, 0.9)))命令,並且不知道在哪裏添加額外的命令來計算滴答數量。

+1

您可以在「limits = ...」之後添加「breaks = ...」,因爲它是「scale_y_continuous」的單獨參數,它實際上只是對「continuous_scale」的調用。在R控制檯提示符下執行'?continuous_Scale'命令,查看其中的幫助信息,它將向您顯示所有可能的參數 – hrbrmstr

回答

1

您可以在limits = …之後加一個breaks = …,因爲它是scale_y_continuous的單獨參數,它實際上只是continuous_scale的調用。在R控制檯提示符下執行?continuous_scale以查看幫助信息,其中將顯示所有可能的參數。