Tengo un conjunto de datos como este:
var data = [ ['gl', 2584], ['sh', 100201], ['bu', 2025], ['lk', 30336], ['as', 41225], ['dk', 500], ['fo', 655225], ['gu', 7555], ['mp', 85454], ['um', 90147], ['us', 10087]] Estoy normalizando la matriz anterior en el rango de [0,1] para dar diferentes colores al mapa mundial de gráficos altos según las siguientes condiciones.
0.0-0.15 Green 0.15-0.30 yellow 0.30-0.60 orange 0.60-1 red Quiero establecer colores basados en una matriz normalizada pero mostrar las etiquetas de la matriz de data anterior. Cómo puedo hacer esto ?
Puede definir una matriz de valores de paradas con cada color. Eche un vistazo a esta demostración: https://jsfiddle.net/BlackLabel/gbnd36zr/
colorAxis: { min: 0, stops: [ [0.15, 'green'], [0.3, 'yellow'], [0.6, 'orange'], [1, 'red'] ] },