Ggplot2 में डिफ़ॉल्ट फ़ॉन्ट आकार कैसे बदलें


101

मैं जानना चाहता हूं कि क्या ggplot2ग्राफिक्स के कुछ डिफ़ॉल्ट मापदंडों को बदलना संभव है , उदाहरण के लिए फ़ॉन्ट आकार, जैसे पूरे आर सत्र के लिए। विचार यह है कि प्रत्येक भूखंड के लिए उन्हें स्थापित करने से बचें।

जवाबों:


117

उपयोग theme_set()

theme_set(theme_gray(base_size = 18))
qplot(1:10, 1:10)

यहां छवि विवरण दर्ज करें


7
बहुत उपयोगी! यदि किसी को दिलचस्पी है, तो डिफ़ॉल्ट पाठ का आकार 11 है ( theme_gray()$text$size)
कीथ ह्यूजिट

1
नए ggplot2 2.2.1 के तहत मैं base_sizeविषय के तहत सूचीबद्ध नहीं दिख रहा है, लेकिन यह काम करने लगता है। मैंने देखा geom_textकि किसी माध्य का पाठ दिखाने के लिए मुझे यह आधार नहीं मिल रहा है। किसी को भी करने के लिए काम इस हो रही के साथ भाग्य
micstr

54

theme_setयदि आप अपने शेष सत्र के लिए अपडेट करना चाहते हैं तो उपयोग करें :

theme_set(theme_grey(base_size = 18)) 

यदि आप केवल एक ग्राफ बदलना चाहते हैं, तो आप base_sizeविषय में सेट कर सकते हैं :

qplot(1:10, 1:10) + theme_grey(base_size = 18) 
ggplot(mtcars, aes(x = mpg, y = cyl)) + 
geom_point() +
theme_grey(base_size = 18) 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.