Altair删除LayerChart中的边框

时间:2019-11-25 09:05:09

标签: python altair

我正在尝试从Altair图表中删除边框。
This answer可以正常工作,但是当我尝试可视化分层图表时却失败了。

在我的设置中,我有两个图表,一个图表用于轮廓m1,另一个图表具有分配给每个类别的坐标并正确着色m2

我可以将设置configure_view(strokeWidth=0)添加到每个设置中,并且可以独立绘制它们,但是在尝试绘制m1+m2时出现错误。

  

具有“ config”属性的对象不能在LayerChart中使用。考虑改为在LayerChart对象中定义config属性。

然后,我在没有m1属性的情况下定义了m2config_view,但是现在我不知道如何为最终对象定义它。

1 个答案:

答案 0 :(得分:0)

显然,这就像创建一个新对象并在该对象上设置属性一样简单。

layeredmap=m1+m2
layeredmap.configure_view(strokedWidth=0)

或者,在绘制时使用括号并定义属性就足够了:

(m1+m2).configure_view(strokedWidth=0)