ggplot2 - Facetting using ggplot in R -


उदाहरण डेटा का उपयोग करना:

# दिन 1

  गाजर और lt; - data.frame (लंबाई = rnorm (100000, 6, 2)) cukes & lt; - data.frame (लंबाई = rnorm (50000, 7, 2.5))  

# अब, अपने दो डेटाफ्रेम को एक में जोड़ दें पहले प्रत्येक में एक नया कॉलम बनाएं।

  गाजर $ veg & lt; - 'गाजर' cukes $ veg & lt; - 'cuke'  

# और गठबंधन

  vegLengths & lt; - rbind (गाजर, क्यूक)  

# अपनी प्यारी साजिश बनाओ

  ggplot (vegLengths, एईएस (लंबाई, भर = veg)) + geom_histogram (अल्फा = 0.5), स्थिति = 'पहचान')  

# दिन 2

  गाजर & lt; - डेटा.फ्रेम (लम्बाई = आरोनरम (600000, 6, 2)) क्यूकेस & lt; - डेटा.फ्रेम (लंबाई = आरोनरम (70000, 7, 2.5)) # अब, अपने दो डेटाफ्रेम को एक में जोड़ दें पहले प्रत्येक में एक नया कॉलम बनाएं गाजर $ शाकाहारी & lt; - 'गाजर' cukes $ शाकाहारी & lt; - 'Cuke'  

#and अपने नए डेटा फ्रेम vegLengths में गठबंधन

  vegLengths करें & lt ; - rbind (गाजर, cukes)  

#now बनाने के अपने सुंदर साजिश

  ggplot (vegLengths, एईएस (लंबाई, भरने = शाकाहारी)) + geom_histogram (अल्फा = 0.5), स्थिति = 'पहचान')  

मेरे पास एक समान डाटासेट है और यह आसान समझने के लिए इसका उपयोग करने का निर्णय लिया है। मेरे पास दो ऐसे भूखंड हैं Faceting विकल्प का उपयोग कैसे करें और दिन 1 और दिन 2 को एक ही साजिश में उनकी तुलना करने के लिए एक साथ कैसे करें?

पहले आपको एक डेटाफ्रेम में सभी डेटा को जोड़ना होगा:

  गाजर 1 & lt; - डेटा.फ्रेम (लम्बाई = आरोनरम (100000, 6, 2)) cukes1 & lt; - data.frame ( लंबाई = rnorm (50000, 7, 2.5)) carrots1 $ शाकाहारी & lt; - 'गाजर' cukes1 $ शाकाहारी & lt; - 'Cuke' vegLengths1 & lt; - rbind (carrots1, cukes1) vegLengths1 $ दिन & lt; - '1' carrots2 करें & lt ; - data.frame (लंबाई = rnorm (600000, 6, 2)) cukes2 & lt; - data.frame (लंबाई = rnorm (70000, 7, 2.5)) carrots2 $ शाकाहारी & lt; - 'गाजर' cukes2 $ शाकाहारी & LT; - 'Cuke' vegLengths2 & lt; - rbind (carrots2, cukes2) vegLengths2 $ दिन & lt; - '2' vegLengths & lt; - rbind (vegLengths1, vegLengths2)  

के बाद आप एक साजिश कर सकते हैं साथ:

  की आवश्यकता होती है (ggplot2) ggplot (vegLengths, एईएस (x = लंबाई, भरने = शाकाहारी)) + geom_histogram (binwidth = 0.5, अल्फा = 0.5, स्थिति = 'पहचान') + facet_wrap (~ दिन)  

परिणाम: यहां छवि विवरण दर्ज करें


Comments