簡體   English   中英

Highstock 未顯示系列中的所有數據

[英]Highstock doesn't show all data in serie

我正在使用 Highstock 顯示大約 10,000 個點,其中兩條線分別代表下限和上限。 ALL 似乎工作正常,但有許多點應該超出限制,但它們只是在放大圖表時顯示。

這就是我的代碼的樣子:

                        var chart_DIE_TEMPERATURE =Highcharts.stockChart('container-DIE_TEMPERATURE', {

                            chart: {
                                zoomType: 'x',
                                marginRight: 80
                            },
                            yAxis: {
                                    title: {
                                        text: '%'
                                    },
                                plotLines: [
                                     {
                                    color: '#A7DDED',
                                    value: 741.307376468923,
                                    width: '2',
                                    zIndex: 5,
                                    label: {
                                        text: 'Media'
                                    }
                                },
                                    {
                                        value: 750,
                                            color: '#DF6D69',
                                        dashStyle: 'solid',
                                        width: 2,
                                        label: {
                                            text: 'L S E'
                                        }
                                    },
                                    {
                                        value: 735,
                                        color: '#DF6D69',
                                        dashStyle: 'solid',
                                        width: 2,
                                        zindex:3,
                                        label: {
                                            text: 'L I E'
                                        }
                                    }]
                            },
                            credits: {
                                enabled: false
                            },
                            rangeSelector: {
                                selected: 1
                            },

                            title: {
                                text: 'GRAFICO DIE_TEMPERATURE'
                            },

                            series: [{
                                name: 'DIE_TEMPERATURE',
                                data: data_DIE_TEMPERATURE,
                                lineWidth: 1,
                                marker: {
                                    enabled: false,
                                },
                                shadow: false,
                                tooltip: {
                                    valueDecimals: 2
                                }
                            }]
                        });

一切都很好,但我想知道為什么圖表有這種行為。

這是一個現場演示。 https://jsfiddle.net/lvevano/d09ob5ep/6/

請注意,您的某些點的值高於 750 或低於 735。在初始加載時,由於dataGrouping ,該線適合此范圍。 檢查圖表上的工具提示 - 它顯示某個范圍內的平均點,例如Saturday, Mar 20, 7.30-7.44 - 時間范圍取決於圖表寬度、刻度和點數。

有關dataGrouping的更多信息:

文檔: https://www.highcharts.com/docs/stock/data-grouping

API: https://api.highcharts.com/highstock/series.line.dataGrouping

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM