更改高点散点图的点类型

问题描述 投票:0回答:1

我正在使用高图来显示某种散点图。

我有多个系列,但是我希望它们的所有点都是点,就像第一个点/线和最后一个点/线(没有三角形等,我该怎么做?

export class EmpiricalChartComponent implements OnInit {

  Highcharts: typeof Highcharts = Highcharts;
  chartOptions: Highcharts.Options;

  constructor() {
  }

  ngOnInit(): void {
    this.chartOptions = {
      plotOptions: {
        scatter: {
          lineWidth: 2
        }
      },
      yAxis: {
        min: 0,
        title: {
          text: ''
        }
      },
      series: [
        {
          type: 'scatter',
          data: [...]
        }, {
          type: 'scatter',
          data: [...]
        }, {
          type: 'scatter',
          data: [...]
        },
      ]
    };

}

当前图:enter image description here

javascript highcharts
1个回答
0
投票

您必须使用marker在每个系列中添加symbol: 'circle'属性,如下所示:

 this.chartOptions = {
      plotOptions: {
        scatter: {
          lineWidth: 2
        }
      },
      yAxis: {
        min: 0,
        title: {
          text: ''
        }
      },
      series: [
        {
          type: 'scatter',
          data: [...],
          marker: {
            symbol: 'circle'
          }
        }, {
          type: 'scatter',
          data: [...],
          marker: {
            symbol: 'circle'
          }
        }, {
          type: 'scatter',
          data: [...],
          marker: {
            symbol: 'circle'
          }
        },
      ]
    };
© www.soinside.com 2019 - 2024. All rights reserved.