javascript - 使用 vega-lite 时禁用工具提示标签被 chop/增加工具提示字符限制

标签 javascript kibana vega-lite

我使用 vega-lite 在 kibana 中创建可视化,但我想这适用于任何地方。 vega-lite 有没有办法禁用或至少增加工具提示的字符长度以使其不被 chop ?我找不到任何有关此的文档或链接。谢谢。
下面是一个粗略的例子。我希望工具提示显示“aaaaabbbcccc”的完整长度,而不是自动 chop 为“aaabbbc ...”

{
  "$schema": "https://vega.github.io/schema/vega-lite/v4.json",
  "data": {
    "values": [
      {"a": "AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCC", "b": 28},
      {"a": "B", "b": 55},
      {"a": "C", "b": 43},
      {"a": "D", "b": 91},
      {"a": "E", "b": 81},
      {"a": "F", "b": 53},
      {"a": "G", "b": 19},
      {"a": "H", "b": 87},
      {"a": "I", "b": 52}
    ]
  },
  "mark": "bar",
  "encoding": {
    "x": {"field": "a", "type": "ordinal"},
    "y": {"field": "b", "type": "quantitative"},
    "tooltip": [
      {"field": "a", "type": "ordinal"},
      {"field": "b", "type": "quantitative"}
    ]
  },
   "config": {
    "view": {"stroke": "transparent"},
    "axis": {
      "labelColor": "#98A2B3",
      "grid": false,
      "labelLimit": 100
    }
  }
}

Online editor

最佳答案

我试过manipulating the graph你提供的,它对我有用:
我只是将标签限制更改为任意大数字,例如 500

"config": {
    "view": {"stroke": "transparent"},
    "axis": {
      "labelColor": "#98A2B3",
      "grid": false,
      "labelLimit": 500
    }
}
enter image description here

关于javascript - 使用 vega-lite 时禁用工具提示标签被 chop/增加工具提示字符限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59729535/

相关文章:

elasticsearch - Kibana Dashboard only 模式

julia - 如何更改国家名称然后绘制全局 map ?

javascript - Vega 精简版 : stroke color value from data?

javascript - 更改数据和时间格式

elasticsearch - 我可以将任意 elasticsearch 查询设置到 Kibana 图中吗?

javascript - '""' 是有效的 JSON 字符串吗?

elasticsearch - ElasticSearch Kibana bin文件夹没有plugin.bat

python - Altair:将串联图表中的配色方案分开

javascript - Google Cloud 函数错误 - PubSub 到 BigQuery

javascript - 如何转义“,<和JavaScript中的所有特殊字符