2016-06-09 49 views
0

我正在用this example以D3編寫折線圖。我有它的工作,它看起來完全如預期。D3 - 禁用分組

我遇到的問題是數據。當刪除樣本數據並使用我自己的樣本數據時,所有內容都組合在一個點上。我的生產數據的

例子:

Date    | Close 
01-01-2016 01:00:00 | 14.3 
01-01-2016 01:00:00 | 13.2 
01-01-2016 01:00:00 | 9.3 

我很期待基於上面看是爲了繪製三個點。我得到的是一點,因爲看起來D3像日期那樣分組。

我的代碼和我所鏈接的完全一樣,除了數據。如何禁用分組以顯示解釋結果?

謝謝

回答

0

你已經積累了一個單日的所有數據:

01-01-2016 01:00:00 

麥克的數據具有這樣的形狀:

date close 
24-Apr-07 93.24  24 
25-Apr-07 95.35  25 
26-Apr-07 98.84  26 
27-Apr-07 99.92  27 
30-Apr-07 99.80  30 

這是一個時間序列,見性差異?

如果你想繪製所有的數據,不管它是否相同的日期,必須使用一個簡單的線圖而不是時間圖。

從麥克的報頭頁:

圖表採用常規餘量和一些D3特徵:

  • d3.tsv - 負載並解析數據
  • d3.time.format - 解析日期
  • d3.time.scale - x位置編碼
  • d3.scale.l inear - y位置編碼
  • d3.extent - 計算域
  • d3.svg.axis - 顯示軸
  • d3.svg.line - 顯示線形狀