Open
Description
Pandas version checks
- I have checked that the issue still exists on the latest versions of the docs on
main
here
Location of the documentation
https://pandas.pydata.org/pandas-docs/stable/user_guide/visualization.html#plotting-backends
Documentation problem
The plotting backend documentation reads:
Some libraries implementing a backend for pandas are listed on the ecosystem page.
However, not every library on the ecosystem page implements the pandas plotting backend:
>>> df.plot(backend="seaborn")
ValueError: Could not find plotting backend 'seaborn'. Ensure that you've installed the package providing the 'seaborn' entrypoint, or that the package has a top-level `.plot` method.
>>> df.plot(backend="pygwalker")
ValueError: Could not find plotting backend 'pygwalker'. Ensure that you've installed the package providing the 'seaborn' entrypoint, or that the package has a top-level `.plot` method.
Suggested fix for documentation
I think the easiest fix would be to coordinate with the ecosystem libraries to ensure they implement the pandas plotting backend. If there are technical limitations to doing so, maybe we should put the libraries that do not implement the backend into a different section? Going forward we could also make it a requirement for libraries to implement the backend to land on the ecosystem page
@datapythonista for thoughts