किंवदंती फ़ॉन्ट आकार ggplot2 बढ़ाएँ


129

क्या फ़ॉन्ट आकार बढ़ाने का कोई तरीका है ggplot2? मुझे लगता है कि मुझे फ़ंक्शन legend.key.width = unit(2, "line")में कुछ निर्दिष्ट करने की आवश्यकता है theme, लेकिन इसका उपयोग किंवदंतियों में कुंजियों को समायोजित करने के लिए किया जाता है, न कि फ़ॉन्ट आकारों में। धन्यवाद!


2
मैं आम तौर पर ?themeइस प्रकार के प्रश्नों के लिए संदर्भित करता हूं
— रिकार्डो सपोर्टा

जवाबों:


229

आप theme_get()थीम के लिए संभावित विकल्पों को प्रदर्शित करने के लिए उपयोग कर सकते हैं । आप किंवदंती फ़ॉन्ट आकार का उपयोग करके नियंत्रित कर सकते हैं:

+ theme(legend.text=element_text(size=X))

वांछित आकार के साथ एक्स की जगह।



17

तुम भी फ़ॉन्ट आकार निर्दिष्ट कर सकते हैं रिश्तेदार को base_sizeजैसे विषयों में शामिल theme_bw()(जहां base_size11 है) का उपयोग कर rel()कार्य करते हैं।

उदाहरण के लिए:

ggplot(mtcars, aes(disp, mpg, col=as.factor(cyl))) +
  geom_point() +
  theme_bw() +
  theme(legend.text=element_text(size=rel(0.5)))

तो rel(0.5)परिणाम क्या होता है? 5.5? 11.5?
— बेर

1
11 के आधार आकार और माता-पिता के सापेक्ष 50% आकार को देखते हुए, यह 5.5 होगा।
— मेगेट्रॉन

8

एक सरल लेकिन समान रूप से प्रभावी विकल्प होगा:

+ theme_bw(base_size=X)

9
सावधान। मेरे लिए इसने अन्य फ़ॉन्ट आकार भी बदल दिए (उदाहरण शीर्षक, अक्ष लेबल)।
— सीन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.