gpt4 book ai didi

python - 如何为 Altair 生成的图表添加副标题

转载 作者:太空宇宙 更新时间:2023-11-03 14:37:04 25 4
gpt4 key购买 nike

您似乎还不能为使用 Altair Python 库制作的图表的标题添加副标题。

我喜欢 Altair,但根据线程,我发现 Altair 没有图表字幕功能。有没有人知道如何添加字幕?我想到了换行符,但看起来对它的支持仍在添加到 Vega/Vega-lite,这是 Altair 的基础。

这是我认为可以在这个狭义问题上找到的所有内容...

这是 Altair 团队所说的 Vega 问题:
https://github.com/altair-viz/altair/issues/987

这是 Vega 团队表示尚未修复(我认为):
https://github.com/vega/vega-lite/issues/4055

如果您能找到任何方法为标题或轴标签添加副标题,那就太好了!!

最佳答案

关于 altair/vega-lite/vega 生态系统的最好的事情之一就是它的活跃程度。自上次发布以来,整个工具链(特别是 this pr)的许多发展都恰好解决了这个问题!!

除了多行字幕之外,该更改还增加了对标题的多行支持。示例代码片段:

import altair as alt
from vega_datasets import data

chart = alt.Chart(data.cars.url).mark_point().encode(
x='Horsepower:Q',
y='Miles_per_Gallon:Q',
).properties(
title={
"text": ["First line of title", "Second line of title"],
"subtitle": ["Cool first line of subtitle", "Even cooler second line wow dang"],
"color": "red",
"subtitleColor": "green"
}
)
chart

产生:

enter image description here

关于python - 如何为 Altair 生成的图表添加副标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57244390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com