在 Vega 文本字段中显示 2 个不同的值

问题描述 投票:0回答:1

我想在 Vega 文本标记中使用 2 个值,但是关于这个旧版本的 Vega (Vega 1.5.0) 的文档很少。

我希望它显示类似以下内容:名称:值,但我找不到让它工作的方法。

这是我当前定义的 JSON 实现,它可以很好地显示文本,我只是无法让它显示另一个

 "text": { "field": "data.name" },

我已经尝试过类似的方法,但没有效果,有什么建议吗?

 "text": {"field": "data.name", "field": "data.value" },

现在还尝试按照建议使用变换计算,在变换块中使用它。并引用文本字段中的工具提示。这也不起作用。

{
"calculate": "data.name + ':' + data.value", "as": "tooltip"
}

结论:在 Vega 1.5.0 中这似乎是不可能的,以下建议并未产生所需的解决方案。如果您想在这么旧的 Vega 版本中执行此操作,我建议您将 Vega 更新到较新的版本。

json charts visualization vega
1个回答
1
投票

使用计算转换来连接文本值并使用该新字段。

© www.soinside.com 2019 - 2024. All rights reserved.