我有一个highcharts图例,其中符号显示的大小各不相同,因为它们在实际图表中的大小不同.不幸的是,当数据点的大小增加时,它们也会在图例中增长.我希望图例符号保持相同的大小,无论数据点大小如何.
以下是数据点随图形增长的示例.如果它很重要,我使用的实际图形是散点图(与示例不同).
任何帮助深表感谢!
我已经使用 Angular 4 实现了样条图组件。我需要将图例图标显示为方形,但它显示为圆形。我觉得它是圆形的原因之一是因为,我已将标记定义为圆形。它显示绘制线的圆圈以及图例图标。我需要将其显示为绘制线条的圆形,但显示图例的方形
我已经尝试过以下方法,但它似乎并不适用。有人可以告诉我为什么它不适用吗?
legend: {
symbolRadius: 0,
symbolHeight: 20,
symbolWidth: 20
}
Run Code Online (Sandbox Code Playgroud)
目前看起来是这样的
需要它看起来像这样
完整代码如下
export class SplineChartComponent implements OnChanges {
public options: any;
chart: any;
@Input() public series: any;
@Input() public yaxisdata: any;
@Input() public selectedRating: string = '';
constructor() {
this.options = {
credits: {
enabled: false
},
chart: {
type: 'spline',
},
title:{
text:''
},
subtitle:{
text:''
},
legend: {
align: 'right',
verticalAlign: 'bottom',
layout: 'horizontal',
margin: 25,
itemMarginTop: 0,
symbolRadius: 0,
symbolHeight: 20,
symbolWidth: …Run Code Online (Sandbox Code Playgroud) 我有一个禁用标记的折线图。legendSymbol 当前是一条线。我想将符号显示为正方形。任何指针?