Graph animations do not work in jupyter notebook in vscode
See original GitHub issueEnvironment data
- VS Code version: XXX
- Jupyter Extension version (available under the Extensions sidebar): 2020.12.414227025
- Python Extension version (available under the Extensions sidebar): 2020.12.424452561
- OS (Windows | Mac | Linux distro) and version: Windows 10 Home Version 1909 OS Build 18363.1256
- Python and/or Anaconda version: 3.7.6
- Type of virtual environment used (N/A | venv | virtualenv | conda | …): conda
- Jupyter server running: Local | Remote | N/A: Local
Expected behaviour
See: https://plotly.com/python/animations/
Actual behaviour
Animation does not work in Visual Code with plotly.express but works in Google Collaboratory.
The output from VisualCode-jupyter is pasted below. In case of executing the code in Visual Code the graph does not animate and moving the slider has no effect on the graph.
Steps to reproduce:
The code tested for plotting with animation is: ` import plotly.express as px df = px.data.gapminder()
fig = px.scatter(df, x=“gdpPercap”, y=“lifeExp”, animation_frame=“year”, animation_group=“country”,
size="pop", color="continent", hover_name="country", facet_col="continent",
log_x=True, size_max=45, range_x=[100,100000], range_y=[25,90])
fig.show() `
Additional information
The issue was raised on visualcode. However, it looks like something isn’t working in plotly itself. If you open the ‘Developer Webview Tools’, it throws up a bunch of warnings:
Those warnings appear if you drag the slider.
_Originally posted by @rchiodo in https://github.com/microsoft/vscode-jupyter/issues/4364#issuecomment-759603424_
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:10 (2 by maintainers)
Indeed it seems to be vscode-specific, I’m not sure there’s anything for us to do on our end until someone figures out what vscode is doing that interferes with it and can’t be fixed on their end.
See https://github.com/microsoft/vscode-jupyter/issues/4364#issuecomment-817352686 for a work around Or https://github.com/microsoft/vscode-jupyter/issues/4364#issuecomment-830132169