2017-04-04 11 views
0

AMChartsでフルチャートを表示しようとしています。AMChartsは、parseDatesがfalseに設定されたフルチャートを表示します。

私がparseDatesをfalseに設定すると、グラフはokと表示されますが、完全な期間は表示されません。

parseDatesをtrueに設定すると、それは異常な動作をします。

私は間違っていますか?

相続人チャート上のデータを表示するために使用されるJSON配列の位置:trueに設定parseDatesと

enter image description here

チャート:falseに設定parseDatesと enter image description here

チャート: enter image description here

"categoryAxis": { 
      "parseDates": false, 
      "axisColor": "#DADADA", 
      "dashLength": 1, 
      "minorGridEnabled": true, 
      "labelRotation": 30 
     }, 

ありがとうございました!

答えて

1

あなたのスクリーンショットは、タイムスタンプの順序が間違っていることを示しています。 AmChartsでは、parseDatesを有効にした日付ベースのチャートを日付の昇順でソートして正しく機能させる必要があります。

minPeriodを設定して、データ間の最小期間を正確に反映させることもできます。デフォルトではDDになりますが、mmがあなたのデータに適しているようです。

"categoryAxis": { 
    "parseDates": true, 
    "minPeriod": "mm", 
    // ... 
}, 
+0

これは私の問題を解決しました。ありがとうございました! – user1987003

関連する問題