Диаграмма рассеяния - PointColorBackground в соответствии с Yvalues - PullRequest
0 голосов
/ 21 марта 2019

Я хочу задать разные цвета точек для каждого значения, присутствующего в каждом значении осей Y, например:

enter image description here

Я пробовал два решения, но ничего не получилось:

1-й, регистр переключателя:

testColor(exsdadoType: string){
    switch (exsdadoType) {
      case 'Presente':
        return 'red';
      case 'Ausente':
        return 'green';
      case 'Hemático':
        return 'red';
      case 'Seroso':
        return 'red';
      case 'Purulent':
        return 'green';
      case 'Outro':
        return 'green';
    }
  }

(...)

datasets: [{
   data: this.ExudateType,
   backgroundColor: this.testeCor(this.ExudateType.toString()),

2-й, pointBackgroundColor:

yAxes: [{
  ticks: {
  pointBackgroundColor: ["red", "blue", "blue", "green", "purple", "orange"],

Этот второй, он делает это во всех графических данных вместо значений по осям Y.

Что я могу сделать?

...