37得票2回答
Plotly Express与Altair/Vega-Lite的交互式图表比较

最近我在学习Plotly express和Altair/Vega-Lite用于交互式绘图。它们都非常出色,我想知道它们的优点和缺点是什么。特别是在创建交互式图时,它们之间是否有很大的区别,何时使用其中一个比另一个更合适?

20得票1回答
Altair如何删除或抑制自动生成的图例?

使用altair包时,我注意到创建图表时会生成图例。以下是代码:import altair as alt from vega_datasets import data alt.renderers.enable('notebook') cars = data.cars() alt.Chart...

10得票1回答
如何去掉 Vega(-Lite) 图表周围的边框?

Vega/Vega Lite绘图周围有一个淡灰色的边框...是否可以通过配置参数来删除它,还是需要渲染为SVG并使用CSS来实现?

10得票1回答
在Vega Lite中设置最大轴值

我试图制作一个简单的堆叠条形图,只在X轴上显示。我已经做到了,有两个值分别为50和250。所以X轴的最大值显示为300。 我如何将其强制更改为另一个值,例如500?这样就会有一个从最后一个值到轴末端的间隙? 我假设是通过某种比例域来实现的?我很难理解所有选项。

9得票3回答
如何使用Vega/Vega-lite绘制类、组织、流程或状态图表?

我找不到使用Vega制作的状态/类/流程/组织图表的示例。有吗? 感觉Vega非常适合这个(虽然有点过于强大),但是没有起点示例,学习曲线相当陡峭。"How Vega Works"页面上有一些示例,但没有链接说明如何构建它们。 还有一个树形布局的例子,但是不清楚如何开始将其转换为适合流...

9得票2回答
在Altair中更改图例的大小

我喜欢使用Altair来创建区域地图,但是我遇到的最大问题是我无法弄清楚如何改变图例的大小。我已经阅读了文档并尝试了几种方法,但都没有成功。 以下是一个使用Altair文档中的县级失业地图的示例。我添加了一个“config”层,用于同时更改地图和图例标题的字体大小。请注意,“config”中...

8得票2回答
如何隐藏Vega图表上的三个点下拉菜单?

我在网站中嵌入了一个简单的图表,使用的是 Vega-lite 规范v5。以下是一个示例: 三个点组成的圆形会触发一个下拉菜单,其中包括一些操作,包括在在线 Vega 编辑器中打开图表。我不想将这些操作暴露给最终用户。 如何禁用此菜单?

8得票2回答
超过一天的Altair图表中使用小时和分钟作为标签

我正在尝试在Altair中创建一个Vega-Lite规范,用于绘制时间跨度为几天的时间序列图。由于在我的情况下,哪一天是哪一天将很清楚,因此我想通过让标签采用“%H:%M”的形式来减少轴标签中的噪音,即使这会导致标签不是唯一的。 以下是一些示例数据; 我的实际数据具有五分钟的分辨率,但我想象...

7得票1回答
如何在 Vega-Lite 时间序列图中设置 x 轴的最大值和最小值?

我正在使用Vega-Lite制作时间序列图,并希望独立于显示的值设置x轴的最小和最大值。原因是我在单独的图表中并排显示多个时间序列,并希望它们的x轴即使某些系列开始较早也能对齐。 我找到了encoding.x.scale.domain,这似乎是要使用的正确属性。 文档表示,对于时间字段,这应...

7得票1回答
使用Altair将标识线添加到散点图

我使用altair创建了一个基本散点图来比较两个变量。我希望这两个变量之间存在强相关性,并且点应该在或接近于对角线上。 如何将对角线添加到图表中呢? 我希望它是类似于mark_rule创建的线条,但是是沿着对角线方向延伸的。 以下是我已经完成的部分: import altair as ...