Estoy intentando crear un grafico de burbujas con 3 parametros, como hago en el componente active x, y tengo un problema con los colores de las burbujas.
Si creo todas las burbujas en la misma serie, se dibuja cada una de su color, pero el eje X no muestra la escala de los datos utilizados, muestra la etiqueta de la primera burbuja.
Code: Select all
s = new Tee.Bubble();
etiquetas = [];
valoresY = [];
valoresX = [];
radios = [];
for (c = 0; c < datos.length; c++) {
valoresX.push(datos[c].valor11);
valoresY.push(datos[c].valor12);
radios.push(datos[c].valor13);
etiquetas.push(datos[c].Nombre);
}
s.data.labels = etiquetas;
s.data.values = valoresY;
s.data.x = valoresX;
s.data.radius = radios;
vchart.addSeries(s);
Code: Select all
colors = ['#DDCC33', // Amarillo
'#DF8C33', // Naranja
'#F44009', // Rojo
'#6B8427', // Verde oscuro
'#B7F117', // Verde lima
'#3BF117', // Verde
'#1AF9C1', // turquesa
'#24846C', // turquesa oscuro
'#2AAAEB', // azul
'#0A33AE', // azul marino
'#45157C', // morado oscuro
'#B28ADF', // morado claro
'#E696F4', // rosa
'#CE0FF0', // rosa oscuro
'#F00FCA', // fucsia
'#F00F38', // rojo
'#F78096', // rojo claro
'#473820', // marron oscuro
'#C07805']; // marron claro
s = [];
for (c = 0; c < datos.length; c++) {
s[c] = new Tee.Bubble();
s[c].data.values = [datos[c].valor12];
s[c].data.x = [datos[c].valor11];
s[c].data.radius = [datos[c].valor13];
s[c].title = datos[c].Nombre;
s[c].palette.colors = [colors[c%19]];
s[c].colorEach = true;
vchart.addSeries(s[c]);
}
Un saludo y gracias.