यदि आप ggplot में धुरी सीमा निर्दिष्ट करते हैं तो बाहरी बिंदु हटा दिए जाते हैं। यह अंक के लिए ठीक है, लेकिन हो सकता है कि आप निर्दिष्ट सीमा के साथ अंतर वाली रेखाएं प्लॉट करना चाहें, लेकिन ggplot's range
या xlim/ylim
विधियां इन्हें हटा देती हैं। आउटपुट डेटा को हटाए बिना प्लॉट अक्ष श्रेणी निर्दिष्ट करने का कोई और तरीका है?डेटा (सीमाओं के बाहर) को हटाए बिना ggplot2 अक्षों को सीमित करें: ज़ूम
उदा
require(ggplot2)
d = data.frame(x=c(1,4,7,2,9,7), y=c(2,5,4,10,5,3), grp=c('a','a','b','b','c','c'))
ggplot(d, aes(x, y, group=grp)) + geom_line()
ggplot(d, aes(x, y, group=grp)) + geom_line() + scale_y_continuous(limits=c(0,7))
ggplot(d, aes(x, y, group=grp)) + geom_line() + ylim(0,7)
क्या होगा अगर coord_cartesian एक विकल्प है क्योंकि मैं 'geom_boxplot' का उपयोग नहीं है? – Everettss