1

dygraphsライブラリ(http://dygraphs.com)を使用していますが、y軸をグラフ化する方法を指定する方法があるかどうか疑問に思いました。

私のデータは次のようになります(CSVファイルからロードします)。

日付、統計20121029,13 20121030,14 20121031,1 20121101,0 20121102,7 20121103,0 20121104,7

これは私のJSがどのように見えるかです:

<script type="text/javascript">
g3 = new Dygraph(
document.getElementById("divGraph2"),
"<?php echo $csvstats;?>",
{ interactionModel: {}, labels: [ " ", " "], strokeWidth: 3, showLabelsOnHighlight:false,axes: {x:{axisLabelFormatter: function(x){return "";}, valueFormatter: function(s) {return "";}}, y:{axisLabelFormatter: function(y){return "";}, valueFormatter: function(y) {return "";}}} });
</script>

現在、グラフはy軸で表示されており、データは日次データとして表示されています。

次のようにy軸にデータを表示したいと思います。

20121029-13 20121030-27 20121031-28 20121101-28 20121102-35 20121103-35 20121104-42

これを行うために使用できるダイグラフのオプションはありますか?入力CSVファイルの形式を変更できません。

ありがとう

4

2 に答える 2

0

Dygraphsのデータ形式は、 http: //dygraphs.com/data.htmlにあります。日付をYYYY/MM/DDに変換する必要があります。それを行う方法があり、これはそれよりも困難に思えるかもしれませんが、あなたを助けます。詳細については、 http://blog.dygraphs.com/2012/04/how-to-download-and-parse-data-for.htmlを参照してください。

于 2013-02-24T16:28:11.607 に答える