Plotting intersecting 3D plots with hvplot

Hi! I was wondering if there’s any way to make plots like these using hvplot: python - matplotlib not displaying intersection of 3D planes correctly - Stack Overflow

The reason is that all my data is in NetCDF and I end up using xarray a lot for it, so having a way to reproduce those plots (where two structures intersect in 3D space) would be really really handy. I couldn’t find any examples that illustrate that though, so I’m unsure if that’s possible.

Thanks!

Hi @tomchor,

This holoviews pages seems like it might be a good place to start, looks like you could build the plot from the link you gave and see what it looks like

https://holoviews.org/reference/elements/matplotlib/Surface.html

As holoviews underpins hvplot it may be possible to do directly in hvplot but didn’t explore further

Hope of some help, thanks Carl