在某些情况下,排序函数可能更复杂,例如两个移动平均线之间的增量,EWMA的斜率等,所以如果可能的话,我也希望能够在顺序中“传递”。下面是可测试的案例代码: import pandas as pdimport altair as alt
alt.renderers.enable('notebook,其中面按字母顺序排序: ? 我希望排序顺序是从最大均值到最小均值: var_order = df.groupby(
我一直在寻找关于如何排序或分级过滤的信息,即在Altair上没有运气的情况下。我的意思是,对条形图进行排序,从计数较多的值到计数较少的值。另外,过滤前十个,这样我就可以得到更好的图形。下面是我的代码: alt.Chart(df).mark_bar().encode( y = alt.Y('proveedo
下面代码中的第一个图表(基于这个:https://altair-viz.github.io/gallery/us_population_over_time_facet.html)似乎迫使Y轴不像预期的那样从零开始但是,第二个图表在编码中包含了一种颜色,这似乎使alt.Scale中的zero=False不再受重视 编辑:忘记提及使用Altair 4.1.0 import altair as alt
from vega_dataset