正と負のデータを yAxis (正と負の両方に複数の列) と呼ばれる 1 つのデータ セットにマージしました。コードは次のとおりです。
//...
var yAxis = [wololoTotalValues];
var xAxis = wololoTotalKeys;
window.onload = function () {
Flotr.draw(document.getElementById("chart"), yAxis, {
title: "wololo",
bars: {
show: true,
barWidth: 0.8
},
yaxis: {
min: 0,
max: wololoMaxValue + 10,
tickDecimals: 0
},
xaxis: {
ticks: xAxis
}
});
};
//...
<div id='chart' style="width:1200px;height:500px;"></div>
「bad」と「ble」を赤くしたいです。この問題をflotで処理する方法のマニュアルをいくつか見つけましたが、flotr(flotr2)では処理しませんでした。
以下のように何とかする方法はありませんか?それとも、ここのようにデータを分割する必要がありますか?
colors: (yAxis[0-lastGood] : "#0000FF"), (yAxis[lastGood+1-lastBad] : "#FF0000")