Python 如何在altair中隐藏颜色栏/图例?

Python 如何在altair中隐藏颜色栏/图例?,python,altair,Python,Altair,有没有办法隐藏牵牛星上的颜色栏 具体来说,我想去掉花费的金额,而不删除标记栏上的梯度。这可能吗 代码如下: alt.Chart(df_1).mark_bar().encode( x = alt.X('amount_spent:Q', title = "Monto gastado en MXN"), y = alt.Y('page_name:N', sort='-x', title = " "), color='amount_spen

有没有办法隐藏牵牛星上的颜色栏

具体来说,我想去掉花费的
金额,而不删除
标记栏上的梯度。这可能吗

代码如下:

alt.Chart(df_1).mark_bar().encode(
    x = alt.X('amount_spent:Q', title = "Monto gastado en MXN"),
    y = alt.Y('page_name:N', sort='-x', title = " "),
    color='amount_spent',
).transform_window(
  rank='rank(amout_spent))',
  sort=[alt.SortField('amount_spent', order='descending')]
).transform_filter(
  alt.datum.rank <= 20
).properties(
    width = 800,
    height= 500,
    title = "Monto gastado en MXN por página de FB"
)
alt.Chart(df_1).mark_bar().encode(
x=alt.x(“花费金额:Q',title=“Monto gastado en MXN”),
y=alt.y('page_name:N',sort='-x',title=“”),
color='amount''u花费',
).转换窗口(
rank='rank(花费的金额)',
排序=[alt.SortField('amount_-spend',order='descending')]
).transform_过滤器(

alt.datum.rank是的,您可以通过将
color
编码的
legend
属性设置为
None
来执行此操作;也就是说,替换此属性:

color='amount'
为此:

color=alt.color('花费金额',图例=None)
有关更多信息,请参阅Altair文档中的