Высокие диаграммы полярные без линий графика по оси Y - PullRequest
0 голосов
/ 07 марта 2019

Можно ли удалить / скрыть концентрические круги (yAxis plotLines), которые Highcharts автоматически рисует в полярных диаграммах?Установка нулевого значения yAxis lineWidth не работала.Кроме того, установка yAxis plotLines в пустой массив не работала.

Эти параметры успешно создают зеленую полосу графика, заполняющую диаграмму, но не создают красной линии графика на диаграмме.Однако то, что кажется светло-серым кругом линии графика по оси Y, рисуется при y = 5.Это строка, которую я хочу удалить или скрыть.

{
  colors: COMPETITOR_COLORS,
  chart: {
    polar: true,
    backgroundColor: 'pink',
    plotBackgroundColor: KAHN_DARK_GRAY_BG,
  },
  title: {
    text: '',
  },
  tooltip: {
    valueDecimals: 2,
    headerFormat: '<br/>',
  },
  legend: {
    layout: 'horizontal',
    align: 'center',
    verticalAlign: 'bottom',
    borderWidth: 0,
  },
  pane: {
    startAngle: 0,
    endAngle: 360,
  },
  xAxis: {
    min: 0,
    max: 360,
    tickInterval: 45,
    labels: {
      format: '{}',
    },
  },
  yAxis: {
    min: 0,
    max: 10,
    plotLines: [{color: 'red', value: 7, width: 3}],
    plotBands: [{color: 'green', from: 0, to: 10}],
    labels: {
      format: '{}',
    },
  },
  plotOptions: {
    series: {
      pointStart: 45,
      pointInterval: 90,
    },
    column: {
      pointPadding: 0,
      groupPadding: 0,
    },
  },
  series: kahnSeries,
}

1 Ответ

1 голос
/ 08 марта 2019

Линии, которые вы хотите удалить, это линии сетки, а не линии графика.Чтобы удалить их, используйте:

yAxis: {
    gridLineWidth: 0,
    ...
},

Демонстрационная версия: http://jsfiddle.net/BlackLabel/46xvajn5/

API Reference: https://api.highcharts.com/highcharts/yAxis.gridLineWidth

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...