altair - 带有 altair 的定量 x 轴的堆栈面积图
问题描述
当 x 轴为时间时,altair 中的面积图会自动堆叠。但是当x
属于定量数据类型时,区域不会堆叠。
import pandas as pd
import numpy as np
import string
import altair as alt
np.random.seed(394378)
n_series = 3
series_names = list(string.ascii_lowercase)[:n_series]
x_range = range(0, 21)
df = pd.DataFrame({"Series": np.tile(series_names, len(x_range)),
"X": np.repeat(x_range, n_series),
"Y": np.random.poisson(lam = 10, size = len(x_range) * n_series)})
alt.Chart(df).\
mark_area().\
encode(
x = "X:Q",
y = "Y:Q",
color = "Series:N"
)
如何堆叠区域?
解决方案
推荐阅读
- reactjs - 从父级到子级的状态更改未反映到 React Hook 中的 TextField
- polygon - Catias 3dxml 格式是否包含作为 Nurbs 的 CAD,或者它只是一个三角形/多边形网格?
- react-native - 删除标题特定页面
- ubuntu - VS 代码不再打开
- python - 如何使用 BeautifulSoup 和 Selenium 实现 if 语句
- c - 需要了解C中的一些指针
- dgraph - Dgraph:在您的 Golang 结构字段中始终使用 omitempty 是最佳实践吗?
- oop - 对应用设计模式感到困惑
- sql - 如何在oracle sql查询中提取括号之间有几行的字符串
- c# - 文档尚未打开 使用水晶报表