Ggplot2 का उपयोग करके प्लॉट में क्षैतिज रेखा कैसे जोड़ें
आप geom_hline() फ़ंक्शन का उपयोग करके ggplot2 प्लॉट्स में तुरंत क्षैतिज रेखाएं जोड़ सकते हैं, जो निम्नलिखित सिंटैक्स का उपयोग करता है:
जियोम_हलाइन(yintercept, लाइनटाइप, रंग, आकार)
सोना:
- yintercept: y-इंटरसेप्ट पर एक लाइन जोड़ने का स्थान।
- लाइनटाइप: लाइनस्टाइल. डिफ़ॉल्ट “सॉलिड” है, लेकिन आप “टूडैश”, “लॉन्गडैश”, “डॉटेड”, “डॉटडैश”, “डैश” या “ब्लैंक” निर्दिष्ट कर सकते हैं।
- रंग: रेखा का रंग.
- आकार: रेखा की चौड़ाई.
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।
पथ में एक क्षैतिज रेखा जोड़ें
निम्नलिखित कोड दिखाता है कि किसी प्लॉट में एकल क्षैतिज रेखा कैसे जोड़ी जाए:
library (ggplot2) #create data frame df <- data. frame (x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15), y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31)) #create scatterplot with horizontal line at y=20 ggplot(df, aes (x=x, y=y)) + geom_point() + geom_hline(yintercept= 20 )
पथों में एकाधिक क्षैतिज रेखाएँ जोड़ें
निम्नलिखित कोड दिखाता है कि किसी प्लॉट में एकाधिक क्षैतिज रेखाएँ कैसे जोड़ें:
library (ggplot2) #create data frame df <- data. frame (x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15), y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31)) #create scatterplot with horizontal lines at y = 10, 20, 30 ggplot(df, aes (x=x, y=y)) + geom_point() + geom_hline(yintercept=c( 10, 20, 30 ))
क्षैतिज रेखाएँ अनुकूलित करें
निम्नलिखित कोड दिखाता है कि किसी प्लॉट पर क्षैतिज रेखाओं को कैसे अनुकूलित किया जाए:
library (ggplot2) #create data frame df <- data. frame (x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15), y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31)) #create scatterplot with customized horizontal lines ggplot(df, aes (x=x, y=y)) + geom_point() + geom_hline(yintercept=c( 20 , 30 ) , linetype=' dashed ', color=c(' blue ', ' red '))
अतिरिक्त संसाधन
Ggplot2 का उपयोग करके प्लॉट में लंबवत रेखा कैसे जोड़ें
Ggplot2 में एक रेखीय प्रतिगमन रेखा कैसे प्लॉट करें
Ggplot2 में अक्ष सीमा कैसे निर्धारित करें