3

是否可以在高图中有对角线情节?

我有一个跟踪减肥的折线图(y 轴 = 体重,x 轴 = 时间),我需要一个从初始体重开始的绘图线,并以对角线绘制用户应该减重的时间。

我可以像这样绘制一个简单的平面情节线:

plotLines: [{
            value: 0.696,
            width: 3,
            color: 'red',
            dashStyle: 'dash',
            label: {
                text: 'Latest value',
                align: 'right',
                y: 5,
                x: 0
            }
        }]

但是,这只是一条简单的平线。

有任何想法吗?

4

2 回答 2

4

Easiest way is to simply use a separate line series.

Plot just your first and last point. You can disable markers, turn off mousetracking, and hide from the legend if you want it to behave just like a plotLine.

http://api.highcharts.com/highcharts#plotOptions.series.enableMouseTracking

http://api.highcharts.com/highcharts#plotOptions.series.marker.enabled

http://api.highcharts.com/highcharts#plotOptions.series.showInLegend

于 2013-05-15T12:23:36.920 回答
2

绘图线可以是水平的或垂直的,但您可以使用渲染器在图表中添加自定义线(如对角线):http: //api.highcharts.com/highcharts#Renderer.path()

于 2013-05-15T11:23:38.687 回答