में name = ..
तर्क करने के लिए इसे पारित कर सकते हैं चरण:
सबसे पहले, आप उन समूहों को परिभाषित करते हैं जिनमें अलग-अलग रंग हो सकते हैं; या तो डेटा फ्रेम में या aes
के अंदर एक और कॉलम जोड़कर। दूसरी बात यह है
aes(wt, mpg, color = cut(mpg, breaks = c(0, 20, 25, Inf)))
, एक मैनुअल रंग निर्दिष्ट करने के द्वारा या पैमाने को भरने:: मैं aes
यहां इस्तेमाल करेंगे
scale_color_manual(values = c('blue', 'green', 'red'),
limits = c('(0,20]', '(20,25]', '(25,Inf]'))
यह निर्दिष्ट करता है जो रंग (values
) का उपयोग करने के लिए और उन्हें करने के लिए आवंटित करने के लिए लेबल जो (limits
); ये cut
द्वारा उत्पन्न समूह के नाम हैं।
एक साथ लिया गया:
ggplot(mtcars) +
aes(wt, mpg, color = cut(mpg, breaks = c(0, 20, 25, Inf))) +
geom_point(size = 4) +
scale_color_manual(values = c('blue', 'green', 'red'),
limits = c('(0,20]', '(20,25]', '(25,Inf]'))
आप अपने डेटा को एक अलग कॉलम के रूप में समूह जोड़कर कथा शीर्षक सुधार कर सकते हैं, या एक guides
समारोह कॉल प्रदान करके:
guides(color = guide_legend(title = 'mpg range'))
को बहुत उपयोगी समाधान अपडेट करने के लिए आपके सुझाव/आलोचकों का हिस्सा उपयोग किया! अपना समय देने के लिए धन्यवाद :) – Pavlos