2014-05-08 5 views
12

में धुरी रेंज और टिक अंक समायोजित करना क्या स्कैटरप्लॉट के लिए ggplot के पायथन कार्यान्वयन में अक्ष श्रेणी और टिक अंकों की संख्या दोनों सेट करने में सक्षम होने का कोई तरीका है? उदाहरण के लिए, मैं मान 0, 10, 20, 30, ..., 100 पर टिक के साथ वाई-अक्ष को 0 से 100 तक सेट करना चाहता हूं।पायथन ggplot

मैं निम्नलिखित की कोशिश की है:

ggplot(aes(x=x, y=y), data=data) + geom_point() + scale_y_continuous(limits=(0,100), breaks=range(0,100,10)) 
ggplot(aes(x=x, y=y), data=data) + geom_point() + scale_y_continuous(breaks=range(0,100,10)) + ylim(0,100) 
ggplot(aes(x=x, y=y), data=data) + geom_point() + scale_y_continuous(breaks=range(0,100,10)) 

पहले दो पंक्तियों में, सीमा टूट जाता है ओवरराइड, तो मैं 0 से 100 लेकिन टिक के निशान दिखाई नहीं देते हैं एक धुरी मिलता है। आखिरी पंक्ति में, ब्रेक दिखाई देते हैं, लेकिन रेंज केवल स्वचालित रेंज है जो वांछित 0 से 100 रेंज के बजाय डेटा से ggplot उपयोग करता है।

+0

मैं इस समस्या को 'ggplot' में शामिल परीक्षण डेटा के साथ पुन: उत्पन्न करने में सक्षम नहीं हूं। क्या आप एक स्पष्ट उदाहरण दे सकते हैं? अन्यथा इसे 'ggplot' के प्रारंभिक संस्करण के रूप में जाना चाहिए (यह प्रश्न 3 साल पुराना है) और शायद हमें यह प्रश्न बंद करना चाहिए। – kcrisman

उत्तर

0

यहां वर्णित समस्या वर्तमान में पुन: उत्पन्न नहीं है। समस्या का समाधान करने के लिए ggplot 0.11.5 का प्रयोग करें।