根据条件设置折线图标记颜色
Set Line Chart Markers Colour Based on Conditional
我正在尝试弄清楚如何根据点的值将标记设置为某种颜色。因此,例如,如果一个点的值介于 0.1 和 1 之间,我希望标记颜色为红色。
这是我初始化图表的方式:
this.chart = Anychart.line()
let dataSet = Anychart.data.set(this.graphData.data)
let mapping = dataSet.mapAs({x: "day", value: "risk"})
this.series = this.chart.line(mapping)
如何将单独的标记样式应用到属于同一系列的点?
我的意思的模型:
系列标记不支持通过函数进行条件填充。有两种可用的解决方案:
创建额外的标记系列。它支持通过函数进行条件着色,详情请查看the live sample.
使用线系列标记,但在数据中应用单独的标记设置。 the live sample.
中演示了这种方法
我正在尝试弄清楚如何根据点的值将标记设置为某种颜色。因此,例如,如果一个点的值介于 0.1 和 1 之间,我希望标记颜色为红色。
这是我初始化图表的方式:
this.chart = Anychart.line()
let dataSet = Anychart.data.set(this.graphData.data)
let mapping = dataSet.mapAs({x: "day", value: "risk"})
this.series = this.chart.line(mapping)
如何将单独的标记样式应用到属于同一系列的点?
我的意思的模型:
系列标记不支持通过函数进行条件填充。有两种可用的解决方案:
创建额外的标记系列。它支持通过函数进行条件着色,详情请查看the live sample.
使用线系列标记,但在数据中应用单独的标记设置。 the live sample.
中演示了这种方法