2016-07-14 4 views
6

私はx軸が日付に対応し、y軸が値に対応する(x、y)座標を持つ折れ線グラフを作成しようとしています。日付はDD-MM-YYYY(15-04-2015)のように書式設定されています。Plotlyでトレースを追加し、x軸に沿って各データポイントのカスタムオーダーを設定するにはどうすればよいですか?

私のようなもので私の最初のトレースを追加します。

 var trace = { 
      x: ["9-10-2016", "6-12-2016", "8-12-2016"], 
      y: [30, 11, 38], 
      name: "trace 1", 
     mode: 'lines 

、javascript配列のカスタムsortメソッドを使用して、日付によって、x軸とy軸のため、私は単純にソート私の配列。

しかし、グラフに新しいトレースを追加すると、グラフ上の他のトレースとの相対的な日付順のポイントを持つようには思われません。 2番目のトレースのポイントの一部が最初のトレースの日付よりも前の日付を持っていても、最初のトレースのすべてのものの右にあるように見えます。

+0

http://stackoverflow.com/questions/35071063/how-to-make-plotly-chart-with-year-mapped-to-line-color-and-months-on-x-axisこれが役立つかどうかを確認する –

答えて

0

x軸のカスタムソート方法をどのように実装していますか? Plotlyがサポートするものですか?私はこれについてのドキュメントを見ませんでした。

this pageによれば、Plotlyの日付形式はyyyy-mm-dd HH:MM:SS.ssssssです。

x軸のデータをこの形式と一致させ、問題が解決するかどうかを確認します。問題が解決しない場合は、問題を示すJSFiddleを用意すると便利です。

関連する問題