2016-12-28 53 views
1

我已經有一個esp8266溫度傳感器網絡記錄在不同房間的溫度到樹莓派。然後,我使用dc.js(和crossfilter/d3)將其作爲多系列折線圖進行渲染。我有這個工作。我無法解決的是我可以如何做到這一點,例如,爲每個房間添加一個按鈕,這將在圖表上打開/關閉該房間的線路。dc.js多線系列圖表過濾

我已經設置了與我到目前爲止工作 https://jsfiddle.net/nts435ju/24/

你可以看到有3個房間有一個的jsfiddle。我很確定我需要在roomdimension上使用過濾器,但是因爲我不確定如何使用它,因爲它使用了[d.room, +d.timestamp]陣列。我想要做的另一件事是能夠設置按鈕來過濾說'上週','過去48小時',但再次,不能如何做到這一點。

任何幫助表示讚賞。

+0

http://stackoverflow.com/q/33689331/676195 – Gordon

回答