2
グラフを作成するウェブサイトを作成しました。私はdygraphsライブラリを使用しました。チャートは、私が公差の凡例を無効にすることができますどのようにデータの3つのシリーズ(測定値と公差)dygraphs - 2つのシリーズの凡例を無効にする
を表示しますか? 1つまたは複数のシリーズについて、グラフグラフで凡例を無効にすることは可能ですか?
グラフを作成するウェブサイトを作成しました。私はdygraphsライブラリを使用しました。チャートは、私が公差の凡例を無効にすることができますどのようにデータの3つのシリーズ(測定値と公差)dygraphs - 2つのシリーズの凡例を無効にする
を表示しますか? 1つまたは複数のシリーズについて、グラフグラフで凡例を無効にすることは可能ですか?
はい。 dygraphs 2.0以降を使用している場合はlegendFormatter
でこれを行うことができます。 legendFormatter
を使用して、凡例の書式を自分の心のコンテンツに合わせてカスタマイズすることができます。しかし、あなたはちょうど2つのシリーズを非表示にする場合、最も簡単な方法はseries
配列からあなたのMinとMaxシリーズを削除し、バックデフォルトのフォーマッタにそれを渡すことです:
g = new Dygraph(
document.getElementById("graph"),
"X,Y,min,max\n" +
"1,6,3,12\n" +
"2,3,3,12\n" +
"3,4,3,12\n" +
"4,6,3,12\n" +
"5,8,3,12\n" +
"6,10,3,12\n" +
"7,12,3,12\n" +
"8,10,3,12\n",
{
legend: 'always',
series: {
min: { color: 'red' },
max: { color: 'red' },
},
legendFormatter: function(data) {
data.series = [data.series[0]]; // pick whichever series you want to keep
return Dygraph.Plugins.Legend.defaultFormatter.call(this, data);
}
});
はfiddleを参照してください。