首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用带有数据着色器的rasterize=True时,我如何在count=0看到底层磁贴的地方获得透明度?

当使用带有数据着色器的rasterize=True时,我如何在count=0看到底层磁贴的地方获得透明度?
EN

Stack Overflow用户
提问于 2019-11-06 09:29:17
回答 1查看 243关注 0票数 2

目前,当我这样做的时候:

代码语言:javascript
复制
import pandas as pd
import hvplot.pandas

df = pd.util.testing.makeDataFrame()
plot = df.hvplot.points('A', 'B', tiles=True, rasterize=True, geo=True,
                        aggregator='count')

我看不到底层的磁贴来源。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-06 09:29:17

要查看底层的磁贴源philippjfr建议将颜色栏限制设置为略高于0,并将最小clipping_colors设置为透明:

代码语言:javascript
复制
plot = plot.redim.range(**{'Count': (0.25, 1)})
plot = plot.opts('Image', clipping_colors={'min': 'transparent'})

现在就可以查看底层的平铺源了。

完整代码:

代码语言:javascript
复制
import pandas as pd
import hvplot.pandas

df = pd.util.testing.makeDataFrame()
plot = df.hvplot.points('A', 'B', tiles=True, rasterize=True, geo=True,
                        aggregator='count')

plot = plot.redim.range(**{'Count': (0.25, 1)})
plot = plot.opts('Image', clipping_colors={'min': 'transparent'})
plot
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58721817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档