ECharts Baidu, как отображать метки в отрицательном значении в качестве положительного значения? - PullRequest
0 голосов
/ 07 февраля 2019

Я использую ECharts Baidu для создания диаграмм.Я использую диаграмму торнадо для отображения силы левой и правой руки.Сила левой руки отображается на левой стороне, а правая рука на правой стороне.Есть ли способ отобразить отрицательное значение метки и оси как положительное?Я всегда могу скрыть значение оси, так что пока решение может заставить график отображать отрицательный знак как положительную метку, я буду отмечать его как решение.

https://echarts.baidu.com/echarts2/doc/example/bar5.html#-en

var option= {
        title: {
        },
        grid: {
          top: '10%',
          bottom: '25%',
          left: '20%',
          right: '10%',
        },
        tooltip: { triggerOn: 'click' },
        xAxis: [
          {
            type: 'value',
            name: 'Newton',
            nameLocation: 'center',
            nameTextStyle: {
              padding: 10
            },
          }
        ],
        yAxis: [
          {
            axisTick: { show: false },
            data: ['FEB']
          }
        ],
        barWidth: 40,
        series: [
          {
            type: 'bar',
            stack: 'feb',
            label: {
              normal: {
                show: true,
                position: 'top',
              }
            },
            data: [{ value: Number(data2[0].left) * -1 }],  //the value is from the ajax call
            itemStyle: { color: 'gray' }
          },
          {
            type: 'bar',
            stack: 'feb',
            label: {
              normal: {
                show: true,
                position: 'top'
              }
            },
            data: [Number(data2[0].right)],
            itemStyle: { color: '#F26718' },
          },
        ],
        textStyle: {
          fontWeight: 'bold',
          color: 'black'
        }
      }
      chart.setOption(option);
    })

enter image description here

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