[4.4.0] - 2019-12-10
Added
- Extended the plotly.express functional API with 7 new functions:
px.pie
,
px.sunburst
,px.treemap
,px.funnel
, andpx.funnel_area
(#1909)px.density_mapbox
and
px.choropleth_mapbox
#1937. - plotly.express mapbox functions in plotly.express have new arguments
center
andmapbox_style
#1937. - plotly.express polar plots (
scatter_polar
,line_polar
,bar_polar
) now
have arange_theta
keyword argument for representing only an angular
section #1969. - All continuous colorscales now accept a
_r
suffix that reverses their direction #1933 - Docstrings of plotly.py are now doctested #1921.
Updated
- Updated Plotly.js to version 1.51.2. See the
plotly.js CHANGELOG
for more information - The tutorials of the plotly.py documentation are
now in the main plotly.py Github repository. Contributions in order to improve or extend the documentation are very welcome! plotly.express
generated plots no longer have a default height of 600 pixels, instead they inherit the default height of regular figures #1990. To restore the old behavior, setpx.defaults.height=600
once per session, or set theheight
keyword arguement to anypx.function()
to 600.
Fixed
- Fixed a plotly.express input bug when using data frame indices#1934
- Fixed how to display facet labels with plotly express #1966
- Fixed a bug to use correctly the
zmin/zmax
parameter inpx.imshow
for single-channel images #1981 - Clipped docstring width for better display in Jupyterlab #1939. Thank you @joelostblom!
- Fixed a bug in the case of external orca server #1915 thank you @dev-dsp!