[참고 : ggplot 구문을 현대화하기 위해 편집 됨]
귀하의 예는 없기 때문에 재현 할 수 없습니다 ex1221new
( ex1221
in Sleuth2
이 있으므로 당신이 의미 한 것 같습니다). 또한으로 보내기 위해 열을 가져올 필요가 없습니다 ggplot
. 한 가지 장점은 s와 직접 ggplot
작동 한다는 것입니다 data.frame
.
xlab()
및로 레이블을 설정 ylab()
하거나 scale_*.*
호출의 일부로 만들 수 있습니다 .
library("Sleuth2")
library("ggplot2")
ggplot(ex1221, aes(Discharge, Area)) +
geom_point(aes(size=NO3)) +
scale_size_area() +
xlab("My x label") +
ylab("My y label") +
ggtitle("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)")
ggplot(ex1221, aes(Discharge, Area)) +
geom_point(aes(size=NO3)) +
scale_size_area("Nitrogen") +
scale_x_continuous("My x label") +
scale_y_continuous("My y label") +
ggtitle("Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)")
레이블 만 지정하는 다른 방법 (스케일의 다른 측면을 변경하지 않는 경우 편리함)은 labs
함수를 사용하는 것입니다.
ggplot(ex1221, aes(Discharge, Area)) +
geom_point(aes(size=NO3)) +
scale_size_area() +
labs(size= "Nitrogen",
x = "My x label",
y = "My y label",
title = "Weighted Scatterplot of Watershed Area vs. Discharge and Nitrogen Levels (PPM)")
위와 동일한 수치를 제공합니다.