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文档中的