Saya sering bekerja dengan ggplot2
itu membuat gradien bagus ( klik di sini untuk contoh ). Saya memiliki kebutuhan untuk bekerja di basis dan saya pikir scales
dapat digunakan di sana untuk membuat gradien warna juga tetapi saya sangat melenceng tentang caranya. Tujuan dasarnya adalah menghasilkan palet warna n yang berkisar dari warna x ke warna y. Solusinya perlu bekerja di basis. Ini adalah titik awal tetapi tidak ada tempat untuk memasukkan n.
scale_colour_gradientn(colours=c("red", "blue"))
Saya sangat menyadari:
brewer.pal(8, "Spectral")
dari RColorBrewer
. Saya mencari lebih banyak untuk pendekatan yang mirip dengan bagaimana ggplot2
menangani gradien yang mengatakan saya memiliki dua warna ini dan saya ingin 15 warna di sepanjang jalan. Bagaimana saya bisa melakukan itu?
base
secara khusus, tetapi saya merasa colourvalues
( juga di CRAN ) sangat nyaman untuk memetakan nilai ke gradien. Ini juga cukup ringan (tergantung Rcpp
).