2012-03-19 30 views
6

Tôi sử dụng API hình ảnh hóa của Google để vẽ Biểu đồ đường kẻ. Dưới đây là các mã:API hình ảnh hóa của Google: Biểu đồ đường kẻ - Ẩn các giá trị âm trong trục 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: ''}}); 
} 

Kết quả trông như thế này:

Screenshot

Câu hỏi là: Làm thế nào tôi có thể loại bỏ các -0.5, -1.0? Ngoài ra, tôi muốn có số nguyên (ví dụ: 0, 1, 2, 3, ...) trong trục Y. Tôi nên thêm thông số nào?

Trả lời

20

Trong cuộc gọi chart.draw của bạn, thêm: vAxis: {viewWindow: {min: 0}}

+1

Đơn giản & chính xác. Cảm ơn! – Raptor

+0

Đối với GoogleVisualr :: Interactive :: LineChart, nó không hoạt động. Xin vui lòng cho tôi biết nếu có ai có giải pháp. Cảm ơn. – Parthiv

0

nếu thiết lập tùy chọn vAxis: {viewWindow: {min: 0}} đã không làm việc cố gắng thiết lập vAxis : {viewWindow: {min: 0, max: 10}}

Các vấn đề liên quan