Ich versuche, ein Google stapelten Balkendiagramm mit Zeit auf der y-Achse und Datum auf x-Achse, ohne Erfolg zu schaffen.Google stapelte Balkendiagramm mit Datum auf x und Zeit auf y
Bsp .: für 2012-05-01 Ich möchte eine Bar, die von 00:00 bis 24:00 geht.
Ich konnte ein einfaches gestapeltes Balkendiagramm wie dieses erstellen.
function drawVisualization() {
// Create and populate the data table.
var data = google.visualization.arrayToDataTable([
['Year', 'Austria', 'Bulgaria', 'Denmark', 'Greece'],
['2003', 1336060, 400361, 1001582, 997974],
['2004', 1538156, 366849, 1119450, 941795],
['2005', 1576579, 440514, 993360, 930593],
['2006', 1600652, 434552, 1004163, 897127],
['2007', 1968113, 393032, 979198, 1080887],
['2008', 1901067, 517206, 916965, 1056036]
]);
// Create and draw the visualization.
new google.visualization.BarChart(document.getElementById('visualization')).
draw(data,
{title:"Yearly Coffee Consumption by Country",
width:600, height:400,
vAxis: {title: "Year"},
hAxis: {title: "Cups"},
isStacked: true}
);
}
Was ich versuche zu erreichen ist so etwas wie dieses
var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('string', 'Name');
data.addColumn('timeofday','Starttime');
data.addColumn('timeofday','Endtime');
data.addRows{
['2015-01-01','Funtime',[13,0,0],[16,0,0],
['2015-01-01','Boringtime',[16,0,0],[19,0,0],
['2015-01-02','Sleeptime',[1,0,0],[5,0,0],
}
Das Ergebnis dieser zwei Bars wäre. Am 01.01.2015 mit zwei Veranstaltungen von 13:00 bis 16:00 Uhr (in der y-Achse) und von 16:00 bis 19:00 Uhr. Am 02.01.2015 gab es auch eine Veranstaltung von 1:00 bis 5:00 Uhr.
Kann ich dies mit Google Balkendiagrammen tun?
Ich schätze jede Hilfe, die ich bekommen kann.
Vielen Dank für Ihre Antwort, bitte werfen Sie einen Blick auf die nächste Antwort. Hat es als Antwort anstatt als Kommentar geschrieben, weil der Text lang war. Schätze die Hilfe! – Khenrix