从屏幕截图中可以看出,X 轴点都是杂乱无章的。有没有办法让它们垂直显示以便阅读?
有没有办法指定 Y 轴的间隔?
我正在使用 ggplot2 的 qplot。
qplot(merged[[1]], merged[[4]], colour = colour, xlab="Positions", ylab ="Salary", main="H1B Salary 2012", ylim=c(50000,300000))
从屏幕截图中可以看出,X 轴点都是杂乱无章的。有没有办法让它们垂直显示以便阅读?
有没有办法指定 Y 轴的间隔?
我正在使用 ggplot2 的 qplot。
qplot(merged[[1]], merged[[4]], colour = colour, xlab="Positions", ylab ="Salary", main="H1B Salary 2012", ylim=c(50000,300000))
如果没有示例数据和您的实际代码,很难给出准确的答案。
theme()
通常,使用函数和参数axis.text.x=
(对于 x 轴)更改轴文本格式。要为 y 轴设置中断,scale_y_continuous()
应与 arguments 一起使用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 站点。