Replies: 9 comments
-
Just adding that the spacing issue seems unrelated to the toolbar:
|
Beta Was this translation helpful? Give feedback.
-
Yes, I think the spacing issues have been there for some time, while the toolbar issue is relatively recent, but I haven't tried to do a git bisect to pin that down. |
Beta Was this translation helpful? Give feedback.
-
Quick feedback:
https://holoviews.org/reference/containers/bokeh/GridSpace.html There may be no hvPlot issue at all. |
Beta Was this translation helpful? Give feedback.
-
Thanks. I've opened holoviz/holoviews#6126 for the toolbar issue, and @mattpap is looking at it from the Bokeh side. |
Beta Was this translation helpful? Give feedback.
-
Bad plot alignment is caused by fixed frame sizing ( |
Beta Was this translation helpful? Give feedback.
-
From the initial list of issues:
That leaves us with 3). The default Bokeh formatter is the ![]() ![]() Comparing that to the default of plotly express: We can get a similar behavior defining a However, it also has its limits: Certainly, we could better document |
Beta Was this translation helpful? Give feedback.
-
Defaulting to a more usable formatter sounds like a great idea. @mattpap , any idea why the tick formatter didn't decide to drop the intermediate tick marks? Here I'd be hoping to get one label on the left of the x axis, and one on the right: ![]() |
Beta Was this translation helpful? Give feedback.
-
This is handled setting |
Beta Was this translation helpful? Give feedback.
-
Thanks! Ok, @maxime, can you try out the NoOverlap option with NumericalTickFormatter? For hvPlot I strongly favor improving the user experience over preserving previous defaults. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
ALL software version info
Python : 3.11.5 (main, Sep 11 2023, 08:31:25) [Clang 14.0.6 ]
Operating system : macOS-14.0-arm64-arm-64bit
Panel comms : default
holoviews : 1.18.3
bokeh : 3.3.4
colorcet : 3.0.1
dask : 2023.6.0
datashader : 0.16.0
geoviews : 1.11.0
hvplot : 0.9.2
IPython : 8.15.0
jupyterlab : 4.0.11
matplotlib : 3.8.0
notebook : 7.0.6
numba : 0.58.0
numpy : 1.24.3
pandas : 2.1.1
panel : 1.3.1
param : 2.0.1
pillow : 10.0.1
pyarrow : 11.0.0
pyviz_comms : 2.3.0
scipy : 1.11.3
spatialpandas : 0.4.9
xarray : 2023.6.0
Description of expected behavior and the observed behavior
I'd expect
scatter_matrix
to be formatted reasonably: subplots all lined up, axis labels readable, text not overlapping, and a single Bokeh toolbar for the entire figure. That's not what's happening:Beta Was this translation helpful? Give feedback.
All reactions