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 ) 

Ggplot2 में लाइन की मोटाई समायोजित करें

निम्नलिखित कोड लाइन वजन के लिए विभिन्न आकारों का उपयोग करके अलग-अलग लाइन प्लॉट प्रदर्शित करता है:

 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) 

Ggplot2 में लाइन की चौड़ाई बदलें

आकार तर्क को जितना बड़ा मूल्य दिया जाएगा, कथानक में रेखा उतनी ही मोटी होगी।

अधिक आर ट्यूटोरियल यहां पाएं।

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *