Я работаю над многослойной диаграммой, на которой есть как столбцы, так и линии правил. Проблема, с которой я сталкиваюсь, заключается в том, что на оси X деления и метки деления появляются только под полосами и не охватывают всю ось, что делает так, что нет меток и меток под ними, где линии правил расположена. Вот пример того, что я вижу (ссылка на редактор Vega):
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"data": {"url": "data/movies.json"},
"transform": [
{"calculate": "2*datum.IMDB_Rating", "as": "UpperLimit"}
],
"layer": [
{
"mark": "bar",
"encoding": {
"x": {"bin": true, "field": "IMDB_Rating", "type": "quantitative"},
"y": {"aggregate": "count", "type": "quantitative"}
}
},
{
"mark": "rule",
"encoding": {
"x": {
"aggregate": "max",
"field": "UpperLimit",
"type": "quantitative"
},
"color": {"value": "red"},
"size": {"value": 5}
}
}
]
}
Как сделать так, чтобы отметки и метки охватывали всю ось? Заранее спасибо за помощь!