问题标签 [vega-lite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2819 浏览

d3.js - 如何更改 Vega-lite 条形图中条形的颜色?

我想更改 Vega-Lite 条形图中条形的默认蓝色。我该怎么做?我在下面发布 json 规范:

提前致谢。

0 投票
1 回答
1729 浏览

d3.js - 我们可以将事件侦听器添加到“Vega-Lite”规范吗?

我是 Vega 和 Vega-Lite 的新手。我正在使用 Vega-Lite 创建一个简单的条形图,但我无法添加任何事件侦听器,例如“悬停”。

我想悬停一个栏并更改栏的颜色。

0 投票
3 回答
2095 浏览

javascript - Vega-Lite 是否提供 Vega 提供的所有功能?

我正在尝试使用 Vega-Lite 开发交互式图表,但我找不到任何涉及交互式图表的文档,主要是事件监听器。

所以,想知道 Vega-Lite 是否有这种能力。

请在这里帮助我,因为我是一个新手,如果可能的话,我真的需要最好使用 Vega-Lite 开发一个交互式图表;否则我会和 Vega 一起去。

0 投票
1 回答
683 浏览

json - 如何为多线图数据定义json

我一直在尝试找出如何在 vega-lite 中定义多线图的数据,但我无法让它工作。这些示例在 URL 端点 ( https://vega.github.io/vega-editor/?mode=vega-lite&spec=line_color&showEditor=1 )处显示 csv 文件的数据,但我想查看我在简单的json。

这是我对单线图的看法:

如何修改“数据”以显示多线图?(如果可能,显示符号表中未定义的更多有用信息)。这是我现在看到的: 带有未定义符号的折线图

谢谢!

0 投票
1 回答
680 浏览

vega - 如何在 Vega-lite 中使用 REST url 作为数据

我有这个 REST API,它以下列方式返回表格数据:

我想在 Vega-lite 图表中使用 el1 和 el2。我应该如何引用数组中的元素?

0 投票
1 回答
1343 浏览

vega - vega-lite:单个图表中的多个标记

我目前正在评估我应该为开箱即用的图表使用哪种类型的 js 图表引擎,而 vega-lite 同时非常简单和灵活。但是,我想知道在一个图表中是否可以有不止一种类型的标记。例如,我可能有一个很长的月度时间序列,我可能会考虑有一个具有逐月平均值的条形层,而在一个线层中,我可能有当前年份的观察结果的演变。

我没有在 vega-lite 的网页中看到任何带有多个标记的示例。因此,如果有人知道如何做到这一点或知道任何此类示例,我将非常感谢您的反馈。

干杯

毛里西奥

0 投票
1 回答
57 浏览

javascript - 如何在 ember v2.6 中构建 3rd 方包?

尝试将 vega-lite npm 包集成到 ember 2.6 的单个组件中。Brocolli 给出以下错误:

西兰花插件:[object Object] 失败:

错误:找不到模块“vega-lite”

'/home/zemoso012/gg/ember-trello/tmp/stub_generator-output_path-A3jgYyCP.tmp'

0 投票
1 回答
962 浏览

vega - vega-lite:如何动态调整单个图的大小

我正在寻找一种在图表上动态设置大小或在创建单个 vega-lite 图表时设置大小的方法。到目前为止,我已经尝试在spec.config.cell用于仅设置高度的格子图上设置宽度和高度,还调用对象上的width()andheight()方法view,例如

view.height(200).width(200).render()

我能做的最好的事情是让画布调整大小并裁剪图表,但图表不会重绘到指定的大小。我正在寻找它来padding:'strict'指定整体大小,而不仅仅是数据矩形的大小。

0 投票
1 回答
829 浏览

vega - 如何在 vega-lite 中添加参考线?

我有一个时间序列图(简单的折线图),我想在图中添加一条或多条参考线来表示边界(类似于 SPC 图表,最小值和最大值以及平均值)。

这在 Vega-Lite 中可行吗?

谢谢。

我的图表的链接: 一天内来自 5 个不同传感器的 EGV 数据

0 投票
1 回答
210 浏览

vega-lite - vega-lite:如何将图例分成多列

考虑以下人为设计的示例:

数据集有许多值,Miles_per_Gallon因此color图例将包含许多元素,并且比绘图本身大得多。

有没有办法在多列而不是一个列中显示这个图例?