[注:ggplot構文を最新化するために編集されました]
あなたの例はないので再現可能ではありませんex1221new
(ex1221
in Sleuth2
があるので、それがあなたの意図したことだと思います)。また、に送信するために列を引き出す必要はありません(必要もありません)ggplot
。一つの利点はある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)")
上記と同じ図になります。