从屏幕截图中可以看出,X轴点都是乱七八糟的。有没有办法让它们垂直显示,以便可以阅读?
有没有办法在Y轴中指定间隔?
我正在使用ggplot2的qplot。
qplot(merged[[1]], merged[[4]], colour = colour, xlab="Positions", ylab ="Salary", main="H1B Salary 2012", ylim=c(50000,300000))
答案 0 :(得分: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))
有关theme()功能的更多信息位于ggplot2 site。