Les Dates de l'axe dans Google Graphiques graphique en ligne
Voici un newbie question, mais comment puis-je utiliser des dates pour l'axe des x dans un Google Cartes graphique en ligne?
Lorsque j'utilise new Date ( ... ), je reçois le message d'erreur "Erreur non Interceptée: Date et datetime types de colonne ne sont pas pris en charge"
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Datum','Person1','Person2','Person3'],
[new Date(2012, 12, 19, 0, 0, 0),'5072.0537223002','5072.0537223002','5074.2809630567'],
[new Date(2012, 12, 20, 0, 0, 0),'5072.0537223002','5072.0537223002','5074.2809630567'],
]);
var options = {};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
(À l'aide de cordes espace uniformément à travers l'axe des x pourrait être acceptable, mais quand j'ai essayer avec des cordes "les Données de la colonne(s) pour l'axe n ° 0 ne peut pas être de type chaîne de caractères")
OriginalL'auteur C. E. | 2012-12-20
Vous devez vous connecter pour publier un commentaire.
Ce sujet pour convertir la date en une chaîne et il suffit d'utiliser
Date
sansnew
comme ci-dessous :Edit:
Vous pouvez suivre leur exemple dans ce lien :
https://google-developers.appspot.com/chart/interactive/docs/customizing_axes
Edit 2:
C'est ce que j'ai pu faire:
http://jsfiddle.net/ANC9H/2/
J'espère que cette aide.
Avez-vous trouvé une solution à votre problème ?
Votre jsfiddle semble fonctionne très bien. Je vais essayer ça plus tard, et sera très certainement vous dire que ça a fonctionné à merveille et marque correcte.
Je l'ai eu à travailler très bien maintenant. Merci beaucoup pour vos recherches et vous aider.
OriginalL'auteur Mehdi Karamosly
C'est parce que vous êtes à l'aide de arrayToDataTable(). Si vous utilisez DataTable() le message d'erreur disparaît. Voir ce post : Graphique en colonne avec la date de l'axe ne fonctionne pas
OriginalL'auteur jim collins