2015-10-30 10 views
9

के लिए cowplot डिफ़ॉल्ट अक्षम ggplot2 कई भूखंडों की साजिश रचने के लिए एक अच्छी समारोह plot_grid() बुलाया ऐड-ऑन पैकेज, cowplot, गया है। यहाँ कार्रवाई में plot_grid() है:ggplots

library(ggplot2); library(cowplot) 

plot_a <- ggplot(mtcars, aes(mpg, wt)) + geom_point() 
plot_b <- ggplot(mtcars, aes(mpg, disp)) + geom_point() 

plot_grid(plot_a, plot_b, labels = c("A", "B")) 

enter image description here

लेकिन ध्यान दें कि कैसे लोड हो रहा है cowplot भूखंडों की डिफ़ॉल्ट शैली बदल जाता है। मैं cowplot पैकेज कैसे लोड कर सकता हूं ताकि मैं plot_grid() फ़ंक्शन का उपयोग कर सकूं लेकिन डिफ़ॉल्ट प्लॉट शैलियों को भी अक्षम कर सकूं जो cowplot लागू करती हैं? तब

theme_set(theme_gray()) 
plot_grid(plot_a, plot_b, labels = c("A", "B")) 

Plot

, यदि आप विषयों के साथ पागल जाना चाहते हैं, आप ggthemes स्थापित करने और बस आप चुनते हैं किसी भी विषय के साथ theme_gray() की जगह सकता है, या अपने खुद के रोल:

+0

क्या आप 'cowplot' लोड नहीं कर सकते हैं और फिर' cowplot :: plot_grid() 'का उपयोग करें? – chandler

+0

नहीं - जैसे ही आप 'लाइब्रेरी (cowplot)' कहते हैं, ggplot का व्यवहार बदल जाता है। –

उत्तर

11

बस theme_set(theme_gray()) पहले से फोन । अलग-अलग तत्वों को स्टाइल करने के लिए this vignette भी देखें।

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