Ggplot2 में लाइन की मोटाई कैसे समायोजित करें
आप ggplot2 में एक पंक्ति की मोटाई समायोजित करने के लिए आकार तर्क का उपयोग कर सकते हैं:
ggplot(df, aes (x = x, y = y)) + geom_line(size = 1.5 )
आकार डिफ़ॉल्ट रूप से 1 है, लेकिन आप कोई भी दशमलव मान निर्दिष्ट कर सकते हैं जिसकी मोटाई आप समायोजित करना चाहते हैं।
यह ट्यूटोरियल अभ्यास में लाइन वेट को समायोजित करने का एक उदाहरण प्रदान करता है।
उदाहरण: ggplot2 में लाइन की मोटाई समायोजित करें
निम्नलिखित कोड दिखाता है कि ggplot2 का उपयोग करके एक सरल लाइन प्लॉट कैसे बनाया जाए:
#load ggplot2 visualization package library (ggplot2) #create data df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7), y=c(6, 8, 12, 14, 11, 10, 15)) #create line plot ggplot(df, aes (x = x, y = y)) + geom_line()
डिफ़ॉल्ट रूप से, लाइन की मोटाई 1 के बराबर होती है लेकिन आकार तर्क का उपयोग करके इसे बढ़ाया जा सकता है:
library (ggplot2) #create line plot ggplot(df, aes (x = x, y = y)) + geom_line(size = 2 )
निम्नलिखित कोड लाइन वजन के लिए विभिन्न आकारों का उपयोग करके अलग-अलग लाइन प्लॉट प्रदर्शित करता है:
library (ggplot2) library (gridExtra) #create data df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7), y=c(6, 8, 12, 14, 11, 10, 15)) #create four line plots plot1 <- ggplot(df, aes (x=x,y=y)) + geom_line() + ggtitle(" Size = 1 (Default) ") plot2 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 1.5 ) + ggtitle(" Size = 1.5 ") plot3 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 2 ) + ggtitle(" Size = 2 ") plot4 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 3 ) + ggtitle(" Size = 3 ") #display all line plots stacked on top of each other grid. arrange (plot1, plot2, plot3, plot4, ncol=1)
आकार तर्क को जितना बड़ा मूल्य दिया जाएगा, कथानक में रेखा उतनी ही मोटी होगी।
अधिक आर ट्यूटोरियल यहां पाएं।