2012-03-19 19 views
6

में नकारात्मक मान छुपाएं मैं लाइन चार्ट प्लॉट करने के लिए Google विज़ुअलाइज़ेशन API का उपयोग करता हूं। यहाँ कोड हैं:Google विज़ुअलाइजेशन एपीआई: लाइन चार्ट - वाई-अक्ष

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: ''}}); 
} 

परिणाम इस प्रकार है:

Screenshot

प्रश्न है: मैं -0.5, -1.0 कैसे निकाल सकते हैं? इसके अलावा, मैं वाई-अक्ष में पूर्णांक (उदा। 0, 1, 2, 3, ...) रखना चाहता हूं। मुझे कौन सा पैरामीटर जोड़ना चाहिए?

उत्तर

20

अपने chart.draw कॉल में, जोड़ें: vAxis: {viewWindow: {न्यूनतम: 0}}

+1

सरल और सही। धन्यवाद! – Raptor

+0

GoogleVisualr :: इंटरएक्टिव :: लाइन चार्ट के लिए, यह काम नहीं कर रहा है। अगर किसी के पास समाधान है तो कृपया मुझे बताएं। धन्यवाद। – Parthiv

0

अगर सेट विकल्प vAxis: {viewWindow: {न्यूनतम: 0}} सेट करने का प्रयास काम नहीं किया vAxis : {viewWindow: {min: 0, अधिकतम: 10}}

संबंधित मुद्दे