2015-12-24 3 views
1

В настоящее время я использую Google Visualization library (Google Charts) для визуализации некоторых моих данных. Я рисую стеклянную гистограмму с кумулятивными данными, но я бы хотел напечатать дополнительную строку/строку, которая показывает увеличение в день, а не общее количество в день. Я читал о Combo Charts, но я не могу найти способ объединить сложную гистограмму с линейной диаграммой.Combochart со сложными барами

Возможно ли это вообще?

ответ

0

это возможно, есть ли еще вы можете поделиться? в частности, выборку данных?

google.load("visualization", "1", {packages:["corechart"]}); 
 
google.setOnLoadCallback(drawChart); 
 
function drawChart() { 
 
    var data = google.visualization.arrayToDataTable([ 
 
    ['Month', 'Bolivia', 'Ecuador', 'Madagascar', 'Papua New Guinea', 'Rwanda', 'Diff'], 
 
    ['2004/05', 165,  938,   522,    998,   450,  614.6], 
 
    ['2005/06', 135,  1120,  599,    1268,   288,  682], 
 
    ['2006/07', 157,  1167,  587,    807,   397,  623], 
 
    ['2007/08', 139,  1110,  615,    968,   215,  609.4], 
 
    ['2008/09', 136,  691,   629,    1026,   366,  569.6] 
 
    ]); 
 

 
    var options = { 
 
    title : 'Monthly Coffee Production by Country', 
 
    vAxis: {title: 'Cups'}, 
 
    hAxis: {title: 'Month'}, 
 
    seriesType: 'bars', 
 
    isStacked: true, 
 
    series: {5: {type: 'line'}} 
 
    }; 
 

 
    var chart = new google.visualization.BarChart(document.getElementById("barchart_values")); 
 
    chart.draw(data, options); 
 
}
<script src="https://www.google.com/jsapi"></script> 
 
<div id="barchart_values" style="width: 900px; height: 300px;"></div>

+0

Мой плохо, я не знал, что можно было запустить "isStacked" на ComboChart. –

Смежные вопросы