データ視覚化のためにhttp://mcaule.github.io/d3-timeseries/を使用してグラフを作成しました。使用D3グラフに凡例機能(トグル)を含める
コード:
//data :
// [{date:new Date('2013-01-01'),n:120,n3:124,ci_up:130,ci_down:118} ...]
var chart = d3.timeseries()
.addSerie(data,{x:'timestamp',y:'a'},{interpolate:'linear',color:"#a6cee3",label:"value"})
.addSerie(data,
{x:'timestamp',y:'b'},
{interpolate:'monotone',dashed:true,color:"#a6cee3",label:"prediction"})
.width(900)
chart('#chart')
私はaddSeriメソッドを追加することにより、グラフ内の複数の行を含めています。
グラフに表示されるユーザーに応じて、これらの行を表示または非表示にできる機能を含める必要があります。
thisのようになります。この機能をグラフに含めるにはどうすればよいですか?
私はすでにグラフに複数の行を持っていますが、私は機能をトグルするだけです。