怎样在origin上面叠加多个图层,origin怎么把两个图层放到一页上

首页 > 设计 > 作者:YD1662023-11-06 02:19:18

为了分别表示出不同原产国汽车的油耗分布,前文提到的上色方法也能直方图中使用,这样就构成一幅分段的统计直方图:

alt.Chart(cars).mark_bar().encode( x=alt.X('Miles_per_Gallon', bin=alt.Bin(maxbins=30)), y='count()', color='Origin' )

怎样在origin上面叠加多个图层,origin怎么把两个图层放到一页上(9)

如果你觉得上图还不够直观,那么可以用column将汽车按不同原产国分列成3张直方图:

alt.Chart(cars).mark_bar().encode( x=alt.X('Miles_per_Gallon', bin=alt.Bin(maxbins=30)), y='count()', color='Origin', column='Origin' )

怎样在origin上面叠加多个图层,origin怎么把两个图层放到一页上(10)

交互

除了绘制基本图像,Altair强大之处在于用户可以与图像进行交互,包括平移、缩放、选中某一块数据等操作。

在绘制图片的代码后面,调用interactive()模块,就能实现平移、缩放:

怎样在origin上面叠加多个图层,origin怎么把两个图层放到一页上(11)

Altair还为创建交互式图像提供了一个selection的API:

怎样在origin上面叠加多个图层,origin怎么把两个图层放到一页上(12)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.