Tiles 在datashader中使用rasterize=True时,如何在count=0时获得透明度以查看底层磁贴?
目前,当我这样做时:Tiles 在datashader中使用rasterize=True时,如何在count=0时获得透明度以查看底层磁贴?,tiles,holoviews,datashader,hvplot,geoviews,Tiles,Holoviews,Datashader,Hvplot,Geoviews,目前,当我这样做时: 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') 我看不到底层的磁贴源 要查看底层瓷砖源,philippjfr建议将颜色栏限制设置为略高
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')
我看不到底层的磁贴源
要查看底层瓷砖源,philippjfr建议将颜色栏限制设置为略高于0,并将最小剪裁颜色设置为透明:
plot = plot.redim.range(**{'Count': (0.25, 1)})
plot = plot.opts('Image', clipping_colors={'min': 'transparent'})
现在,可以查看底层平铺源
完整代码:
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