这是一个使用 altair 的简单绘图:
import altair as alt
import pandas as pd
df = pd.DataFrame([['a',2],['a',3],['b',4],['b',5],['b',4],['c',8]], columns=['Letters', 'Numbers'])
我正在count()为每个字母绘制:so a:2、、b:3和c:1。
chart = alt.Chart(df).mark_bar().encode(
alt.X('Letters:N', sort=alt.EncodingSortField(op='count', order='descending')),
alt.Y('count():Q'))
我如何过滤数据,例如,count()必须> = 2,所以只有a和b被绘制?我知道如何pandas使用altair.

