Hello Everybody, I have question with vega visualize (pie chart).
I want to set background color on vega visualize by condition using data.
{"key": "tier1", "doc_count": 1},
{"key": "tier2", "doc_count": 2},
{"key": "tier3", "doc_count": 3},
{"key": "tier4", "doc_count": 4},
{"key": "tier5", "doc_count": 5}
If data have value (key == tier4 and doc_count > 0)
I want to change background color to red, But other case set background to default color (white).
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"data": {
"name": "check_data",
"values": [
{"key": "tier1", "doc_count": 1},
{"key": "tier2", "doc_count": 2},
{"key": "tier3", "doc_count": 3},
{"key": "tier4", "doc_count": 4},
{"key": "tier5", "doc_count": 5}
]
},
"mark": "arc",
"encoding": {
"theta": {"field": "doc_count", "type": "quantitative", "stack": true},
"color": {"field": "key", "type": "nominal", "scale": {"range": ["#00641a", "#49d223", "#f4f80b", "#dc3b0a", "#f80a0a"]}}
}
}