【问题标题】:Rounded bars breaks tooltip in Altair圆条打破 Altair 中的工具提示
【发布时间】:2020-02-21 20:39:17
【问题描述】:

我正在 altair 中创建一个堆叠条形图,发现如果我绕过条形顶部,工具栏和交互性(后者未显示数据)会中断。我在 altair 提供的数据集上进行了测试,如下所示以简化问题。有没有办法解决这个问题,或者它是四舍五入的本质?如果我删除 mark_bar 选项以圆角(cornerRadiusTopLeft 和cornerRadiusTopRight),则工具提示会在悬停时返回,如下代码所示。

import altair as alt
from vega_datasets import data

source = data.seattle_weather()

alt.Chart(source).mark_bar(
    cornerRadiusTopLeft=3,
    cornerRadiusTopRight=3
).encode(
    x='month(date):O',
    y='count():Q',
    color='weather:N',
    tooltip=['precipitation', 'wind']
)

【问题讨论】:

    标签: vega-lite altair


    【解决方案1】:

    这是由于 Vega-Lite 中的错误造成的;见https://github.com/vega/vega-lite/issues/5956

    在解决此问题之前,除了避免使用带有工具提示的圆形条之外,我不知道有任何解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多