plotly.py
plotly.py copied to clipboard
The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
As the title says, `packages/python/plotly/optional-requirements.txt` should specify versions or version ranges for pandas, scipy, etc.
Narwhals is a compatibility layer between Polars, pandas, and other dataframes. https://narwhals-dev.github.io/narwhals/ This issue is to explore what changes we would need to make to use Narwhals in Plotly Express.
I'm trying to build the wheel from scratch, for packaging for Arch Linux, but am running into a dependency issue. I believe the lockfile needs to be updated. To reproduce:...
I commonly have time series dataframes with sub-second frequencies (milli/micro/nano) and I would like to use `Scatter` plots with `rangeselector` to visualize them. Issue is `rangeselector`'s `buttons` can only be...
Please uncomment this block and take a look at this checklist if your PR is making substantial changes to **documentation**/impacts files in the `doc` directory. Check all that apply to...
Notebook 7 was released over a year ago: https://blog.jupyter.org/announcing-jupyter-notebook-7-8d6d66126dcf and we still release an npm extension to include compatibility for jupyter notebook < 7: https://www.npmjs.com/package/jupyterlab-plotly. We should remove it
This example here won't run with later versions of geopandas https://plotly.com/python/scatter-plots-on-maps/#basic-example-with-geopandas ``` import plotly.express as px import geopandas as gpd geo_df = gpd.read_file(gpd.datasets.get_path('naturalearth_cities')) px.set_mapbox_access_token(open(".mapbox_token").read()) fig = px.scatter_geo(geo_df, lat=geo_df.geometry.y, lon=geo_df.geometry.x, hover_name="name")...
I've been having an issue when you define two xaxes and populate three yaxes per xaxis (in a 2x3) grid while setting "hoversubplots= "axis"", with "hovermode= "xunified"". I've found I...
fixes #4774 and #3589 ## Code PR - [x] I have read through the [contributing notes](https://github.com/plotly/plotly.py/blob/master/contributing.md) and understand the structure of the package. In particular, if my PR modifies code...
I am using plotly 5.24.0 with python 3.10.12 in a vs-code interactive window. The following example raises `TypeError: unsupported operand type(s) for +=: 'NoneType' and 'str'` in `[...]/site-packages/plotly/basedatatypes.py:3995` ```py import...