[नोट: ggplot सिंटैक्स को आधुनिक बनाने के लिए संपादित किया गया]
आपका उदाहरण प्रतिलिपि प्रस्तुत करने योग्य नहीं है क्योंकि वहाँ कोई नहीं है ex1221new
(एक ex1221
में है 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)")
जो ऊपर वाले को एक समान आकृति देता है।