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.