Я решил создать гистограмму внутри моего Google Sheet, прочитать ее с помощью инструмента Script Editor и изменить ее на месте, так как я чувствовал, что это будет проще, чем создать ее с нуля и затем добавить ее в Sheet.Оказывается, с помощью пользовательского интерфейса для создания диаграммы было намного проще, чем ее написание сценариев.
Теперь я бы хотел установить красный цвет только для одной из точек данных в одной серии, когдаза определенный порог.До сих пор я обнаружил, что следующий фрагмент может установить цвет всей серии, но я не могу найти ничего, чтобы установить цвет только одной точки данных:
var chart = sheet.getCharts()[0];
chart = chart.modify()
.setOption('series.0.color', 'red')
.build();
sheet.updateChart(chart);
Если я пытаюсь заменитьsetOption with setColors (.setColors (['green', 'red'])), я получаю сообщение об ошибке
TypeError: Cannot find function setColors in object EmbeddedChartBuilder.
Согласно этой ссылке , setColors можно использовать только в том случае, еслисоздание нового графика.
В сети имеется множество статей о том, как изменить цвет отдельной точки данных на гистограмме из пользовательского интерфейса.Будем весьма благодарны за любые указания о том, как изменить цвет программным способом.