Recuperar color: asignación de valor de ggplot

Supongo que las escalas ggplot crean algún tipo de función que lee el apropiadoaes valor y devuelve elcolour, size, etc. ¿Se puede usar esto como una función independiente?

Por ejemplo, a esta función le pasaré los argumentos necesarios (range, limits, high, low, etc.) y un valor para el que quiero obtener la asignación, y la salida de la función serácolour / size / etc.

# example of usage
HypotheticalScaleFunction(
   range = c(0,10),
   high = '#000000',
   low = '#222222',
   ValueToLookup = 5
)
# this should return -
"#111111"

Respuestas a la pregunta(1)

Su respuesta a la pregunta