Ggplot2 शीर्षकों के लिए संपूर्ण मार्गदर्शिका
Ggplot2 डेटा विज़ुअलाइज़ेशन लाइब्रेरी स्क्रैच से R में सुंदर चार्ट बनाना आसान बनाती है।
हालाँकि, ggplot2 चार्ट के लिए शीर्षक प्रदान नहीं करता है जब तक कि आप कोई निर्दिष्ट न करें। यह ट्यूटोरियल बिल्कुल बताता है कि ggplot2 चार्ट पर शीर्षक कैसे जोड़ें और संपादित करें।
Ggplot2 शीर्षक कैसे जोड़ें
निम्नलिखित कोड दिखाता है कि अंतर्निहित आईरिस डेटासेट का उपयोग करके समूहीकृत बॉक्सप्लॉट बनाने के लिए ggplot2 का उपयोग कैसे करें:
library (ggplot2) ggplot(iris, aes (x= Species , y= Sepal.Length )) + geom_boxplot()
चार्ट में शीर्षक जोड़ने के लिए, हम ggtitle() फ़ंक्शन का उपयोग कर सकते हैं:
ggplot(iris, aes (x= Species , y= Sepal.Length )) + geom_boxplot() + ggtitle(' Sepal Length by Species ')
ध्यान दें: बिल्कुल वैसा ही शीर्षक बनाने के लिए आप प्रयोगशालाओं (शीर्षक=’प्रजाति के अनुसार सेपल लंबाई’) का भी उपयोग कर सकते हैं।
Ggplot2 शीर्षक को कैसे केन्द्रित करें
डिफ़ॉल्ट रूप से, ggplot2 शीर्षक संरेखित छोड़ दिए जाते हैं। ggplot2 के निर्माता हैडली विकम का कहना है कि ऐसा इसलिए है क्योंकि बाईं ओर संरेखित शीर्षक उपशीर्षक के साथ बेहतर काम करता है ।
यदि आप ggplot2 शीर्षक को केन्द्रित करना चाहते हैं, तो आप कोड के इस टुकड़े का उपयोग कर सकते हैं:
theme(plot.title = element_text (hjust = 0.5 ))
व्यवहार में यह ऐसा दिखता है:
ggplot(iris, aes (x= Species , y= Sepal.Length )) + geom_boxplot() + ggtitle(' Sepal Length by Species ') + theme(plot.title = element_text (hjust = 0.5 ))
Ggplot2 शीर्षक का फ़ॉन्ट कैसे बदलें
आप फ़ॉन्ट शीर्षक के कई पहलुओं को बदल सकते हैं, जिनमें शामिल हैं:
- परिवार : फ़ॉन्ट परिवार
- चेहरा : फ़ॉन्ट का चेहरा. विकल्पों में “इटैलिक,” “बोल्ड,” और “बोल्ड.इटैलिक” शामिल हैं।
- रंग : फ़ॉन्ट रंग
- आकार : फ़ॉन्ट आकार अंक में
- hjust : 0 और 1 के बीच क्षैतिज औचित्य
- vjust : 0 और 1 के बीच लंबवत औचित्य
- लाइनहाइट : लाइन ऊंचाई, यानी मल्टीलाइन शीर्षकों के लिए लाइनों के बीच का अंतर
इनमें से कुछ पहलुओं को कैसे संशोधित किया जाए इसका एक उदाहरण यहां दिया गया है:
ggplot(iris, aes (x= Species , y= Sepal.Length )) + geom_boxplot() + ggtitle(' Sepal Length by Species ') + theme(plot.title = element_text (hjust= 0.5 , color=" blue ", size= 20 , face=" bold "))
मल्टीलाइन ggplot2 शीर्षक कैसे बनाएं
यदि आपके पास असामान्य रूप से लंबा शीर्षक है, तो आप बस \n जोड़ सकते हैं जहां आप एक नई पंक्ति शुरू करना चाहते हैं। उदाहरण के लिए:
ggplot(iris, aes (x= Species , y= Sepal.Length )) + geom_boxplot() + ggtitle(' Sepal Length by Species\nSample size (n = 150) ')
अतिरिक्त संसाधन
सर्वोत्तम ggplot2 थीम के लिए एक संपूर्ण मार्गदर्शिका
Ggplot2 में साइड-बाय-साइड प्लॉट कैसे बनाएं
Ggplot2 में अक्ष सीमा कैसे निर्धारित करें