una sheets hoja hacer gráficas graficos grafico graficas graficar grafica google estadísticas español editar documentos docs dinamicos cálculo crear como combinado calculo google-visualization

google visualization - sheets - Visualización de gráficos de Google Formato de eje de gráfico de columna y colores de columna



grafico google spreadsheet (8)

Tengo este gráfico de columnas utilizando las herramientas de la API de gráficos de visualización de Google. ¿Cómo lo haría para que los números del eje y sean solo números enteros positivos? He intentado buscar en la documentación pero parece que no puedo encontrar nada.


Esto funciono para mi

vAxis: {minValue:0, format:''#''}


La única solución que puedo encontrar para este problema es que ... Por ejemplo, las divisiones de cuadrícula predeterminadas son 4. Podría cambiar ese número. Pero en caso del valor predeterminado (4), vAxis.maxValue debería ser divisible por 4, si ahora incrementa ese número para que así sea.


Números positivos:

Puede usar vAxis.minValue para establecer la línea de cuadrícula más baja del eje y, sin embargo, el valor real de la línea de cuadrícula será el mínimo de lo que estableció y el valor más bajo en sus datos, por lo tanto, si tiene 0 en sus datos (como parece lo hace para Insatisfactorio), este valor se usará para la línea de cuadrícula más baja del eje y.

Números enteros:

http://groups.google.com/group/google-visualization-api/browse_thread/thread/04a001766367dc0f/84c34338c2808069 - esta es una publicación más antigua, pero como no hay nada en la documentación de la API de gráficos, parece que la funcionalidad especifica todo Sólo faltan números.

Debido a que el gráfico tiene como valor predeterminado 5 líneas de cuadrícula (esto es lo que le gustaría poder anular), si su valor de datos más alto es 2.0 (como en el ejemplo), podría forzar números enteros configurando vAxis: {maxValue: 5} , Aunque esta puede no ser la solución más elegante.



Si cambia su tipo de gráfico de la siguiente manera:

google.load(''visualization'', ''1'', {''packages'':[''linechart'']});

trabajará para usted ..


Simplemente use hAxis.format

ejemplo:

hAxis: {minValue:0,format:''0''},

formato 0 = dígito


Usé lo siguiente y no he visto fracciones desde ...

vAxis:{minValue:0,maxValue:5,gridlines:{count:6}}

El truco parece ser que con 6 líneas de cuadrícula y 5 como el valor ''alto'' más bajo, las mitades y las décimas ya no son aplicables.


var max=Math.max(1,10,15,20);(u have to pass the values what the values u have) var maxvalue= max / 4; var res=Math.floor(maxvalue); res=res+1; var remin= max % 4; if(res != 0) { maxvalue=(res * 4); } else maxvalue= 4;

utilizar el código anterior está funcionando bien para mí.