【发布时间】:2020-02-13 15:39:52
【问题描述】:
我正在尝试对大型(300,000 条记录)时态数据集的计数进行直方图计算。我现在只是尝试按月绘制直方图,只有 6 个数据点,但是使用 json 或 altair_data_server 存储会导致页面崩溃。纯 Altair 就无法处理好这件事吗?我当然可以在 pandas 中进行预处理,但这会破坏 altair 的美妙声明性。
如果是这样,这是 altair 缺少的功能还是超出了范围?我正在学习 vegalite 存储整个基础数据并在运行时应用转换,但似乎 altair 可以(并且可能确实)有办法只存储图表的相关数据。
alt.Chart(df).mark_bar().encode(
x=alt.X('month(timestamp):T'),
y='count()'
)
【问题讨论】:
标签: python data-visualization data-science altair vega-lite