0

突然、チャートが正しく機能しなくなりました。散布点が赤から黒に変更されました。そしてそれらのいくつかは行方不明です。ここを参照してください: http://jsfiddle.net/dbX4F/2/ - これは、22 日金曜日の午後 (GMT) まで正常に機能しました。再コーディングする必要がありますか?

最初のコードはデモ サイトから取得したものです...

var data = [
    [-1.0370901525, -0.2242744267],
    [-0.9570242763, 0.1297600865],
    [-0.8440818191, 0.0616363287],
    [-1.0407160521, 0.3065044880],
    [-1.0265066624, 0.3317940235],
    [-0.9633093774, 0.3405199349],
    [-0.9326101542, 0.3265898228],
    [-0.9424129128, 0.3695831895],
    [-0.9341677129, 0.3855949938],
    [-0.9256171882, 0.4086754620],
    [-0.9600118995, 0.4446559548],
    [-0.7863433361, 0.3159923553]
];

var scatter = [-0.6306822896, -0.4136320949, -0.3912227452, -0.3671057820, -0.3473563194, -0.3113947213, -0.3030101657, -0.2864148617, -0.2742863595, -0.2584708631, -0.2576779723, ];

.........

                events: {

                    // listen to the selection event on the master chart to update the
                    // extremes of the detail chart
                    selection: function (event) {
                        var extremesObject = event.xAxis[0],
                            min = extremesObject.min,
                            max = extremesObject.max,
                            detailData = [],
                            detailScatter = [],
                            xAxis = this.xAxis[0];

                        // reverse engineer the last part of the data
                        jQuery.each(data, function (i, interval) {
                            if (i > min && i < max) {
                                detailData.push([i, interval[0], interval[1]]);
                                detailScatter.push([i, scatter[i]]);
                            }
                        });

                        // move the plot bands to reflect the new detail span
                        xAxis.removePlotBand('selection');
                        xAxis.addPlotBand({
                            id: 'selection',
                            from: min,
                            to: max,
                            color: 'rgba(0, 0, 0, 0.2)'
                        });

                        detailChart.series[0].setData(detailData);
                        detailChart.series[1].setData(detailScatter);

                        return false;
                    }
                }
            },
4

1 に答える 1

0

色オプションhttp://api.highcharts.com/highcharts#colorsを設定するか、散布セリエの色を設定することで色を制御できますhttp://api.highcharts.com/highcharts#plotOptions.scatter.color

于 2013-03-25T11:43:53.387 に答える