jupyterlab-plotly
Advanced tools
Changelog
[5.2.1] - 2021-08-13
plotly.graph_objects
module. Notable changes include:
geo
subplots from a more recent version of d3-geo
d3-format
scattergl
, splom
and parcoords
by implementing plotGlPixelRatio
for those tracesgapminder
and stocks
dataset to facilitate testing, documentation and demos #3305markers
argument to display markers, and all but line_mapbox
accept symbol
to map a field to the symbol attribute, similar to scatter-like functions #3326px.scatter
and px.density_contours
now support new trendline
types 'rolling'
, 'expanding'
and 'ewm'
#2997px.scatter
and px.density_contours
now support new trendline_options
argument to parameterize trendlines, with support for constant control and log-scaling in 'ols'
and specification of the fraction used for 'lowess'
, as well as pass-through to Pandas for 'rolling'
, 'expanding'
and 'ewm'
#2997px.scatter
and px.density_contours
now support new trendline_scope
argument that accepts the value 'overall'
to request a single trendline for all traces, including across facets and animation frames #2997px.ecdf()
function for Empirical Cumulative Distribution Functions #3330dtype
of Object were being converted to list
values when added to a Figure (#3292, #3293)Changelog
[5.1.0] - 2021-06-28
plotly.graph_objects
module. Notable changes include:
<trace>.legendgrouptitle
attribute for legend group titles%h
text formatting directive for half-yearsChangelog
[5.0.0] - 2021-06-21
Items in this section may be considered backwards-incompatible changes for the purposes of Semantic Versioning but we expect the vast majority of users to be able to upgrade to version 5.0 without encountering any issues.
plotly.graph_objects
module. Notable changes include:
graph_objects
like area
traces and scatter.(t|r)
and layout.(radial|angular)axis
attributesfig.update_layout(modebar_add=["v1hovermode", "toggleSpikeLines"])
)mode="text"
bar
traces, textposition
now defaults to "auto"
heatmapgl
, pointcloud
traces as well as all transform
attributesplotlywidget
into jupyterlab-plotly
and packaged them as a federated extension #3142 with massive thanks to @fcollonval for the contribution
include_plotlyjs='cdn'
and for "connected" renderers. #2961 with thanks to @adehad for the contributionretrying
dependency with tenacity
#2911 with thanks to @jmsmdy for the contributioncategory_orders
when computing discrete mappings (color, symbol, line-dash, pattern-shapes) as well as facets, even those values which are absent in the data #3247icicle
trace type, with thanks to @Kully and @mtwichan of Zyphr for their contribution!marker.pattern
options for bar
-like trace types with thanks to @s417-lama for the contribution!legendrank
attribute to control rank of traces within legendspx.bar()
, px.histogram()
and px.bar_polar()
now support the pattern_shape
argument #3252px.icicle()
function, with thanks to @Kully and @mtwichan of Zyphr for their contribution! #3256plotly.colors
: get_colorscale()
and sample_colorscale()
#3136 and #3186 with thanks to @CarlAndersson for the contributionsorjson
is present #2955layout.(width|height)
#3240plotly.tools.mpl_to_plotly()
with thanks to @fdion #3143Changelog
[4.14.2] - 2021-01-11
plotly.graph_objects
module. Notable changes include:
Changelog
[4.14.1] - 2020-12-09
plotly.graph_objects
module. Notable changes include:
ticklabelposition
attributeChangelog
[4.14.0] - 2020-12-07
px.imshow
now supports facet_col
and animation_frame
arguments for visualizing 3-d and 4-d images 2746px.defaults
now supports color_discrete_map
, symbol_map
, line_dash_map
, labels
and category_orders
as well as a .reset()
method 2957plotly.graph_objects
module. Notable changes include:
ticklabelposition
attribute to enable positioning tick labels inside the plotting areascaleanchor
and matches
on cartesian axes for matched square subplotsautotypenumbers
attribute which is now set to strict
in the default templatesautomargins
for small figures