0
vegaのrule
マークを使用して、プロットの幅や高さ全体にわたる線を作成する際に問題があります。vegaの `rule`マークの使い方
documentation for rule
は少し疎です。私はthis google groups postに下の私の例を基にしています。
{
"width": 250,
"height": 250,
"padding": "auto",
"scales": [
{"name": "xscale", "type": "linear", "range": "width", "domain": [0, 10]},
{"name": "yscale", "type": "linear", "range": "height", "domain": [0, 10]}
],
"axes": [
{"type": "x", "scale": "xscale"},
{"type": "y", "scale": "yscale"}
],
"marks": [
{
"type": "rule",
"properties": {
"enter": {
"x": {"scale": "xscale", "value": 0},
"x2": {"scale": "xscale", "group": "width"},
"y": {"scale": "yscale", "value": 5.5},
"stroke": {"value": "green"}
}
}
}
]
}
十分なストレートフォワードようだが、私はこの問題はx2
の仕様幅であるvega editor