采样#
采样转换是 Altair 所有数据转换中较简单的一种;它接受一个单独的参数 sample
,该参数指定从数据集中随机选择的行数。生成的图表将仅使用数据的这个随机子集创建。
例如,此处我们绘制了完整的 cars 数据集以及一个包含 100 行的样本数据。
import altair as alt
from vega_datasets import data
source = data.cars.url
chart = alt.Chart(source).mark_point().encode(
x='Horsepower:Q',
y='Miles_per_Gallon:Q',
color='Origin:N'
).properties(
width=200,
height=200
)
chart | chart.transform_sample(100)
转换选项#
transform_sample()
方法基于 SampleTransform
类构建,该类具有以下选项
点击展开表格
属性 |
类型 |
描述 |
---|---|---|
sample |
|
样本中包含的数据对象的最大数量。 默认值: |