如何更改此图表上的x和y标签?
library(Sleuth2)
library(ggplot2)
discharge<-ex1221new$Discharge
area<-ex1221new$Area
nitrogen<-ex1221new$NO3
p <- ggplot(ex1221new, aes(discharge, area), main="Point")
p + geom_point(aes(size= nitrogen)) +
scale_area() +
opts(title = expression("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)"),
subtitle="n=41")
1 回答
[注意:编辑现代化ggplot语法]
你的例子不可复制,因为没有
ex1221new
(Sleuth2
中有一个ex1221
,所以我想这就是你的意思) . 另外,你不要拉出列来发送到ggplot
. 一个优点是ggplot
直接与data.frame
一起使用 .您可以使用
xlab()
和ylab()
设置标签,或将其作为scale_*.*
调用的一部分 .另一种指定标签的方法(如果不改变标度的任何其他方面,则很方便)使用
labs
函数它给出了与上面相同的数字 .