2013-03-09 67 views
0

從截圖中可以看到,X軸點全部混亂。有沒有辦法讓它們垂直顯示,以便可以閱讀?在R中自定義軸點

有沒有一種方法來指定在Y軸的時間間隔?

我正在使用ggplot2的qplot。

qplot(merged[[1]], merged[[4]], colour = colour, xlab="Positions", ylab ="Salary", main="H1B Salary 2012", ylim=c(50000,300000)) 

enter image description here

回答

3

無採樣數據和實際的代碼是很難給出確切的答案。

通常,使用功能theme()和參數axis.text.x=(對於x軸)更改軸文本格式。要爲y軸設置中斷,scale_y_continuous()應與參數breaks=一起使用。關於主題

qplot(mpg, wt, data=mtcars)+ 
    theme(axis.text.x=element_text(angle=90,vjust=0.5))+ 
    scale_y_continuous(breaks=seq(0,5,0.5)) 

更多的信息()的特點是ggplot2 site

+0

工作!主題是否也用於更改軸點之間的間距? – unj2 2013-03-09 13:33:24

+0

您可以設置軸文本的大小或使軸更長以在兩個點之間獲得更寬的空間。看看幫助頁面[主題](http://docs.ggplot2.org/0.9.3/theme.html)看例子。 – 2013-03-09 13:35:05