अतीत में, मैं x-axis लेबल के साथ निचले व्हिस्कर, निचले क्वांटाइल, औसत, ऊपरी क्वांटाइल और ऊपरी व्हिस्कर प्रदान करके ggplot2 का उपयोग करके बॉक्सप्लॉट बनाने में सक्षम हूं। उदाहरण के लिए:प्रीकंप्यूटेड मानों के साथ geom_boxplot
DF <- data.frame(x=c("A","B"), min=c(1,2), low=c(2,3), mid=c(3,4), top=c(4,5), max=c(5,6))
ggplot(DF, aes(x=x, y=c(min,low,mid,top,max))) +
geom_boxplot()
डेटा के दो सेट (ए & बी) के लिए एक boxplot होगा। यह अब मेरे लिए काम नहीं करता है। मुझे निम्न त्रुटि मिलती है:
Error: Aesthetics must either be length one, or the same length as the dataProblems:x
क्या किसी को पता है कि ggplot2 में कुछ बदल गया है या नहीं?
काम करता है ggplot2 के संस्करण, आप किस संस्करण का उपयोग कर रहे हैं ('sessionInfo()')। मैं आर 2.15.0 में ggplot2_0.9.0 का उपयोग कर रहा हूं और यह मेरे लिए काम करता है, इसलिए मुझे लगता है कि यह आर या ggplot2 संस्करण के साथ कुछ करना चाहिए। –