我正在使用高图来显示某种散点图。
我有多个系列,但是我希望它们的所有点都是点,就像第一个点/线和最后一个点/线(没有三角形等,我该怎么做?
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: [...]
},
]
};
}
您必须使用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'
}
},
]
};