2012-01-05 12 views
5

लाइन अंत का वर्णन और लाइन आर में उपलब्ध शैलियों में शामिल होने के लिए, http://students.washington.edu/mclarkso/documents/line%20styles%20Ver2.pdfक्या लाइन अंत शैली या ggplot में लाइन में शामिल शैली सेट करने का कोई तरीका है?

ggplot के लिए, मैं पहले से ही plot_theme में खोजा गया देख() और ggplot2 के GitHub सूची https://github.com/hadley/ggplot2/wiki/%2Bopts%28%29-List चुनता है, लेकिन कोई सुराग मिल गया है, तो मैं मैं सोच रहा हूं कि ggplot में इन्हें बदलना संभव नहीं है।

+1

अधिकतर, आप यह पता लगा सकते हैं कि आप जिस geom का उपयोग कर रहे हैं उसका पूरा नाम टाइप करके "सेटिंग्स" उपलब्ध हैं +() । इस स्थिति में, कंसोल में 'geom_path() 'टाइप करने का प्रयास करें और आप डिफ़ॉल्ट सेटिंग्स देख सकते हैं। –

+0

@ ब्रैंडनबर्टेलसन जो केवल जब मैं इसे डिफ़ॉल्ट सेटिंग लाता हूं। –

+0

मैं geom_line() का उपयोग कर रहा हूं और कभी भी geom_path(), धन्यवाद का प्रयास करने के लिए सोचा नहीं होगा। Geom_line() कुछ कारणों से लाइनेंड और लाइनजॉइन पैरामीटर नहीं दिखाता है। –

उत्तर

6

बैरन की वेबसाइट (RSiteSearch से लिंक) के साथ एक खोज ग्रिड के lineend पैरामीटर को सेट करने के लिए इस विधि को लाती है। 'Gglot2' कार्यों इसलिए lineend की तरह ग्रिड शब्दों से खोज करने के लिए ग्रिड पैकेज का उपयोग करता है अस्पष्ट सुविधाओं का पता लगाना के लिए और अधिक उत्पादक हो जाएगा:

http://finzi.psych.upenn.edu/R/library/ggplot2/html/geom_path.html

xy <- data.frame(x = rep(c(1:3,3:9), times=3), y = rep(10:1, times=3), 
       type = rep(LETTERS[1:2], each=5), type2 = rep(LETTERS[3:5], each=10)) 
myplot <- ggplot(data = xy)+ 
        geom_path(aes(x = x, y = y), size=4, lineend="butt", 
          linejoin="mitre")+facet_grid(type ~ type2) 
myplot 

(मुझे विश्वास है कि सभी linejoin पैरामीटर जा रहे थे नहीं था पर काम किया, लेकिन lineend सेटिंग्स को सम्मानित किया जा रहा था और राउंड जॉइन निश्चित रूप से अलग थे।)

संबंधित मुद्दे