2012-03-19 10 views
6

Uso la API de visualización de Google para trazar el Gráfico de líneas. Estos son los códigos:API de visualización de Google: Gráfico de líneas - Ocultar valores negativos en el eje Y

google.load("visualization", "1", {packages:["corechart"]}); 
google.setOnLoadCallback(drawCharts); 
function drawCharts() { 
    // Total Coupon View 
    var data_total_users = new google.visualization.DataTable(); 
    data_total_users.addColumn('string', 'Total Users'); 
    data_total_users.addColumn('number', 'User Count'); 

    data_total_users.addRows(7); 
    data_total_users.setValue(0, 0, 'Sunday'); 
    data_total_users.setValue(0, 1, 10); 
    data_total_users.setValue(1, 0, 'Monday'); 
    data_total_users.setValue(1, 1, 4); 
    data_total_users.setValue(2, 0, 'Tuesday'); 
    data_total_users.setValue(2, 1, 3); 
    data_total_users.setValue(3, 0, 'Wednesday'); 
    data_total_users.setValue(3, 1, 7); 
    data_total_users.setValue(4, 0, 'Thursday'); 
    data_total_users.setValue(4, 1, 8); 
    data_total_users.setValue(5, 0, 'Friday'); 
    data_total_users.setValue(5, 1, 10); 
    data_total_users.setValue(6, 0, 'Saturday'); 
    data_total_users.setValue(6, 1, 10); 
    var chart = new google.visualization.LineChart(document.getElementById('chart_users_total')); 
    chart.draw(data_total_users, {width: 1000, height: 400, title: '', hAxis: {title: ''}}); 
} 

El resultado es el siguiente:

Screenshot

pregunta es: ¿Cómo puedo eliminar el -0.5, -1.0? Además, me gustaría tener enteros (por ejemplo, 0, 1, 2, 3, ...) en el eje Y. ¿Qué parámetro debería agregar?

Respuesta

20

En su llamada chart.draw, añadir: vAxis: {viewWindow: {min: 0}}

+1

Simple y correcto. ¡Gracias! – Raptor

+0

Para GoogleVisualr :: Interactivo :: LineChart, no funciona. Por favor, avíseme si alguien tiene solución. Gracias. – Parthiv

0

si las opciones establecidas vAxis: {viewWindow: {min: 0}} no funcionaba tratar de establecer vAxis : {viewWindow: {min: 0, max: 10}}

Cuestiones relacionadas