跳转到主要内容

trame的Vega小部件

项目描述

Test and Release

trame-vega扩展trame 小部件,添加了一个能够渲染Vega语法(如Altair图表)的Figure组件。

安装

trame-vega可以使用pip安装

pip install --upgrade trame-vega

使用方法

前往Trame教程,了解如何使用此库并开始构建您自己的应用程序。

API参考文档提供API级别的文档。API参考

许可协议

trame-vega在BSD-3许可协议下提供。有关更多详情,请参阅LICENSE 此许可协议已选择与VegaAltair使用的许可协议相匹配,这些协议要么用于trame小部件中,要么将被用户用于创建这些图表的内容。

社区

Trame | 讨论 | 问题 | 路线图 | 联系我们

https://zenodo.org/badge/410108340.svg

喜欢trame吗?

分享您的体验,可以通过推荐信品牌认可

示例:Vega + Altair

Altair的Python接口提供了如何创建各种可视化的示例。

import altair as alt
from vega_datasets import data

from trame.widgets import vega

# Generate chart
source = data.cars()
fig = (
    alt.Chart(source)
    .mark_circle()
    .encode(
        alt.X(alt.repeat("column"), type="quantitative"),
        alt.Y(alt.repeat("row"), type="quantitative"),
        color="Origin:N",
    )
    .properties(width=200, height=200)
    .repeat(
        row=["Horsepower", "Acceleration", "Miles_per_Gallon"],
        column=["Miles_per_Gallon", "Acceleration", "Horsepower"],
    )
    .interactive()
)

# Display it
widget = vega.Figure(figure=None) # could pass fig at construction
widget.update(fig) # or update later

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

trame-vega-2.1.1.tar.gz (339.6 kB 查看哈希值)

上传时间

构建分布

trame_vega-2.1.1-py3-none-any.whl (340.1 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面