2017-09-15 33 views
0
C3 version: 0.4.10: 
D3 version: 3.5.5: 
Browser: Firefox 55.0.3: 
Client OS: Windows 10: 
Server OS: CentOS 6: 

私はC3時系列散布図を作成しています。 http://jsfiddle.net/dewanshamsul/f81ymrpc/1/c3時系列散布図、y軸の時間データ

私は次のようにy軸に時刻データを使用したい:http://jsfiddle.net/dewanshamsul/t6rtLofc/

しかし、それは動作しません。私はそれがサポートされているかどうかを疑問に思ったか、私は何かが欠けていますので、誰かをy軸に時刻データをプロットしたRに一例を見

y: 'Time', 
yFormat: '%H:%M:%S', 

axis: { 
y: { 
    type: 'timeseries', 
     tick : { 
       format: d3.time.format("%X",) 
     }, 
}, 

を使用しようとしましたか?

答えて

0

あなたが提供したjsfiddlesは同一です。
しかし、axis.rotatedオプションを探している可能性があります。

axis: { 
    rotated: true, 
    y: ... 
    x: ... 
} 

See updated fiddle

+0

私は非常に申し訳ありません。どういうわけか私は間違ったjsfiddleを投稿しました。今更新されたフィドルを確認してください。 http://jsfiddle.net/dewanshamsul/t6rtLofc/6/ 日付はx軸に次の形式で表示されます。2017-09-05 y軸の時刻は、次の形式で表示されます。13:30:45 y軸の時間をプロットすることが主な問題です。 –

+0

時間を*タイムスタンプ*に変換し、次にy軸のテキストフォーマットを設定する必要があります。http://c3js.org/reference.html#axis-y-tick-formatおよびhttps://github.com/d3を参照してください。 /d3-3.x-api-reference/blob/master/Time-Formatting.md –

+0

また、* data.y *や* data.yFormat *などのオプションはありません。 –

関連する問題