मैं अक्सर इसके साथ काम करता हूं ggplot2जो ग्रेडिएंट्स को अच्छा बनाता है ( उदाहरण के लिए यहां क्लिक करें )। मुझे बेस में काम करने की आवश्यकता है और मुझे लगता है कि scalesइसका उपयोग कलर ग्रेडिएंट बनाने के लिए भी किया जा सकता है, लेकिन मैं इस पर गंभीर छाप छोड़ रहा हूं। मूल लक्ष्य n रंगों का एक पैलेट उत्पन्न करता है जो x रंग से लेकर y रंग तक होता है। समाधान के लिए हालांकि आधार में काम करने की जरूरत है। यह एक शुरुआती बिंदु था लेकिन इनपुट एन के लिए कोई जगह नहीं है।
scale_colour_gradientn(colours=c("red", "blue"))
मुझे अच्छी तरह से पता है:
brewer.pal(8, "Spectral")
से RColorBrewer। मैं इस तरह के दृष्टिकोण के लिए और अधिक देख रहा हूं ggplot2कि कैसे ग्रेडिएंट्स को संभालता हूं जो कहता है कि मेरे पास ये दो रंग हैं और मुझे रास्ते में 15 रंग चाहिए। मैं उसे कैसे कर सकता हूँ?
baseविशेष रूप से अनुरोध किया था , लेकिन मुझे लगता है कि colourvalues( सीआरएएन पर भी ) विशेष रूप से एक ढाल के लिए मान मैपिंग के लिए सुविधाजनक है। यह भी बहुत हल्का है (पर निर्भर करता है Rcpp)।


