私があなたの要求を正しく理解している場合、最も簡単な方法は、filledThresholdおよびfilledThresholdColorsプロパティを使用することです。
コードは次のとおりです。
new RGraph.Line({
id: 'cvs',
data: [d1, d2],
options: {
backgroundGridHlinesCount: 5,
backgroundGridVlines: false,
backgroundGridBorder: false,
axes: false,
filled: true,
filledRange: true,
filledRangeThreshold: 12,
filledRangeThresholdColors: ['red', 'blue'],
xaxisLabels: ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P'],
colors: ['transparent', 'transparent'],
xaxisTickmarksCount: 15,
tickmarksStyle: null
}
}).draw();