Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有没有办法减少谷歌折线图中几个大y值造成的倾斜?_Javascript_Charts_Google Visualization - Fatal编程技术网

Javascript 有没有办法减少谷歌折线图中几个大y值造成的倾斜?

Javascript 有没有办法减少谷歌折线图中几个大y值造成的倾斜?,javascript,charts,google-visualization,Javascript,Charts,Google Visualization,我正在使用谷歌图表和下面的代码创建一个折线图 google.charts.load('current', {'packages':['corechart']}); google.charts.setOnLoadCallback(drawChart); function drawChart() { const datat = new google.visualization.DataTable(); datat.addColumn("date", "

我正在使用谷歌图表和下面的代码创建一个折线图

google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);

function drawChart() {

    const datat = new google.visualization.DataTable();
    datat.addColumn("date", "Date");
    datat.addColumn("number", "New Users");
    datat.addColumn({'type': 'string', 'role': 'tooltip' , 'p': {'html': true}});


    for(var i=0; i<data.length; i++){

        datat.addRow([new Date(data[i]['year']), parseInt(data[i]['value']), "<div style='margin: 10px; font-size:1.1em;'>Date: " + data[i]['year'] + "<br>Users: " + parseInt(data[i]['value']) + "</div>"])

    }

    var options = {
        title: 'New Users Graph',
        curveType: 'function',
        legend: { position: 'none' },
        titleY: "Users",
        titleX: "Date",
        tooltip: {isHtml: true}

    };


    var chart = new google.visualization.LineChart(document.getElementById('users'));

    chart.draw(datat, options);
}
google.charts.load('current',{'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
函数绘图图(){
const datat=new google.visualization.DataTable();
数据添加列(“日期”、“日期”);
datat.addColumn(“编号”、“新用户”);
addColumn({'type':'string','role':'tooltip','p':{'html':true});

对于(var i=0;iLog缩放可能适合您的数据。或者您可以使用vAxis:{viewWindow:{max:50}}简单地指定最大视图值。感谢我将最小值设置为0,最大值设置为1000。这很有效。